extmod/modlwip: Clean up inclusion of modlwip in build process.
The following changes are made: - Guard entire file with MICROPY_PY_LWIP, so it can be included in the build while still being disabled (for consistency with other extmod modules). - Add modlwip.c to list of all extmod source in py/py.mk and extmod/extmod.cmake so all ports can easily use it. - Move generic modlwip GIT_SUBMODULES build configuration code from ports/rp2/CMakeLists.txt to extmod/extmod.cmake, so it can be reused by other ports. - Remove now unnecessary inclusion of modlwip.c in EXTMOD_SRC_C in esp8266 port, and in SRC_QSTR in mimxrt port. Signed-off-by: Damien George <damien@micropython.org>
This commit is contained in:
@@ -150,7 +150,6 @@ SRC_ETH_C += \
|
||||
$(MCU_DIR)/drivers/fsl_enet.c \
|
||||
|
||||
SRC_QSTR += \
|
||||
extmod/modlwip.c \
|
||||
extmod/modnetwork.c \
|
||||
extmod/moduwebsocket.c \
|
||||
extmod/modusocket.c \
|
||||
|
||||
Reference in New Issue
Block a user