mirror of
https://github.com/cesanta/mongoose.git
synced 2025-01-14 01:38:01 +08:00
mongoose_custom.h not pulled in when MG_ARCH=MG_ARCH_CUSTOM
This commit is contained in:
parent
613655767b
commit
47a12c30ca
@ -334,7 +334,7 @@ accordingly.
|
||||
|
||||
## Custom build
|
||||
|
||||
A custom build should be used for cases which is not covered by the
|
||||
A custom build should be used for cases not covered by the
|
||||
existing architecture options (e.g., an embedded architecture that
|
||||
uses some proprietary RTOS and network stack). In order to build on such
|
||||
systems, follow the outline below:
|
||||
@ -352,6 +352,11 @@ you have enabled - see previous section. Below is an example:
|
||||
#define MG_DIRSEP '/'
|
||||
#define MG_INT64_FMT "%lld"
|
||||
```
|
||||
You can also add
|
||||
```c
|
||||
#define MG_ARCH MG_ARCH_CUSTOM
|
||||
```
|
||||
To this file, instead of adding build flags.
|
||||
3. This step is optional, and only required if you intend to use a custom
|
||||
TCP/IP stack. To do that, you should:
|
||||
* Disable BSD socket API: in the `mongoose_custom.h`, add
|
||||
|
@ -61,7 +61,7 @@ extern "C" {
|
||||
#define MG_ARCH MG_ARCH_RP2040
|
||||
#endif
|
||||
|
||||
#if !defined(MG_ARCH)
|
||||
#if !defined(MG_ARCH) || (MG_ARCH == MG_ARCH_CUSTOM)
|
||||
#include "mongoose_custom.h" // keep this include
|
||||
#endif
|
||||
|
||||
|
@ -34,7 +34,7 @@
|
||||
#define MG_ARCH MG_ARCH_RP2040
|
||||
#endif
|
||||
|
||||
#if !defined(MG_ARCH)
|
||||
#if !defined(MG_ARCH) || (MG_ARCH == MG_ARCH_CUSTOM)
|
||||
#include "mongoose_custom.h" // keep this include
|
||||
#endif
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user