summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien George <damien@micropython.org>2024-04-16 16:50:52 +1000
committerDamien George <damien@micropython.org>2024-08-29 23:46:13 +1000
commit664dd7b54a220ba6081a8a2d28103cdd1c74b034 (patch)
treeac1b87b2182e69a6b730193688d955fc53009f71
parenta89ac9e24a566e45bd3ffa7ef9e61e1d994616ea (diff)
extmod: Update make and cmake scripts to work with latest lwIP.
Signed-off-by: Damien George <damien@micropython.org>
-rw-r--r--extmod/extmod.cmake3
-rw-r--r--extmod/extmod.mk3
2 files changed, 6 insertions, 0 deletions
diff --git a/extmod/extmod.cmake b/extmod/extmod.cmake
index 60f1a23ad..69ee0e3ae 100644
--- a/extmod/extmod.cmake
+++ b/extmod/extmod.cmake
@@ -275,11 +275,14 @@ if(MICROPY_PY_LWIP)
target_sources(micropy_lib_lwip INTERFACE
${MICROPY_DIR}/shared/netutils/netutils.c
${MICROPY_LIB_LWIP_DIR}/apps/mdns/mdns.c
+ ${MICROPY_LIB_LWIP_DIR}/apps/mdns/mdns_domain.c
+ ${MICROPY_LIB_LWIP_DIR}/apps/mdns/mdns_out.c
${MICROPY_LIB_LWIP_DIR}/core/def.c
${MICROPY_LIB_LWIP_DIR}/core/dns.c
${MICROPY_LIB_LWIP_DIR}/core/inet_chksum.c
${MICROPY_LIB_LWIP_DIR}/core/init.c
${MICROPY_LIB_LWIP_DIR}/core/ip.c
+ ${MICROPY_LIB_LWIP_DIR}/core/ipv4/acd.c
${MICROPY_LIB_LWIP_DIR}/core/ipv4/autoip.c
${MICROPY_LIB_LWIP_DIR}/core/ipv4/dhcp.c
${MICROPY_LIB_LWIP_DIR}/core/ipv4/etharp.c
diff --git a/extmod/extmod.mk b/extmod/extmod.mk
index c2298bc52..3bed5961f 100644
--- a/extmod/extmod.mk
+++ b/extmod/extmod.mk
@@ -332,6 +332,8 @@ $(BUILD)/$(LWIP_DIR)/core/ipv4/dhcp.o: CFLAGS += -Wno-address
SRC_THIRDPARTY_C += shared/netutils/netutils.c
SRC_THIRDPARTY_C += $(addprefix $(LWIP_DIR)/,\
apps/mdns/mdns.c \
+ apps/mdns/mdns_domain.c \
+ apps/mdns/mdns_out.c \
core/def.c \
core/dns.c \
core/inet_chksum.c \
@@ -349,6 +351,7 @@ SRC_THIRDPARTY_C += $(addprefix $(LWIP_DIR)/,\
core/tcp_out.c \
core/timeouts.c \
core/udp.c \
+ core/ipv4/acd.c \
core/ipv4/autoip.c \
core/ipv4/dhcp.c \
core/ipv4/etharp.c \