mirror of
https://github.com/pocketpy/pocketpy
synced 2025-10-20 03:20:18 +00:00
...
This commit is contained in:
parent
2a7f503890
commit
0a047ccab8
@ -4,8 +4,19 @@ label: 'Advanced config'
|
|||||||
order: -2
|
order: -2
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Disable os-related features
|
||||||
|
|
||||||
|
If you want to disable os-related features, you can do this before including `pocketpy.h`.
|
||||||
|
|
||||||
|
```cpp
|
||||||
|
#define PK_ENABLE_OS 0
|
||||||
|
#include <pocketpy.h>
|
||||||
|
```
|
||||||
|
|
||||||
|
## Full config
|
||||||
|
|
||||||
You can create a `user_config.h` in the same directory as `pocketpy.h` to override some default settings.
|
You can create a `user_config.h` in the same directory as `pocketpy.h` to override some default settings.
|
||||||
|
|
||||||
1. Copy [src/config.h](https://github.com/blueloveTH/pocketpy/blob/main/src/config.h) and rename it to `user_config.h`.
|
1. Copy [src/config.h](https://github.com/blueloveTH/pocketpy/blob/main/include/pocketpy/config.h) and rename it to `user_config.h`.
|
||||||
2. Define a macro `PK_USER_CONFIG_H` in `user_config.h`. This invalidates the default `config.h` and enables your `user_config.h`.
|
2. Define a macro `PK_USER_CONFIG_H` in `user_config.h`. This invalidates the default `config.h` and enables your `user_config.h`.
|
||||||
3. Edit `user_config.h` to override default settings.
|
3. Edit `user_config.h` to override default settings.
|
Loading…
x
Reference in New Issue
Block a user