feat(lwip): Restructure lwip folder to support different platform

This commit is contained in:
Wu Jian Gang
2018-05-19 21:13:51 +08:00
parent ae881ecda4
commit 6fbcd9f823
8 changed files with 22 additions and 16 deletions

View File

@ -1,24 +1,20 @@
set(COMPONENT_ADD_INCLUDEDIRS set(COMPONENT_ADD_INCLUDEDIRS
include
lwip/src/include
lwip/src/include/lwip
lwip/src/include/posix
lwip/src/include/lwip
include/lwip/apps include/lwip/apps
include/lwip/port lwip/src/include
apps) lwip/src/include/posix
port/esp8266/include)
set(COMPONENT_SRCDIRS set(COMPONENT_SRCDIRS
apps/dhcpserver
apps/multi-threads
lwip/src/api lwip/src/api
lwip/src/apps/sntp lwip/src/apps/sntp
lwip/src/netif
lwip/src/core lwip/src/core
lwip/src/core/ipv4 lwip/src/core/ipv4
lwip/src/core/ipv6 lwip/src/core/ipv6
port/freertos lwip/src/netif
port/netif port/esp8266/freertos
apps/dhcpserver port/esp8266/netif)
apps/multi-threads)
set(COMPONENT_REQUIRES tcpip_adapter esp8266 freertos) set(COMPONENT_REQUIRES tcpip_adapter esp8266 freertos)

View File

@ -1,10 +1,20 @@
# #
# Component Makefile # Component Makefile
# #
COMPONENT_ADD_INCLUDEDIRS += lwip/src/include lwip/src/include/lwip lwip/src/include/posix lwip/include/lwip \ COMPONENT_ADD_INCLUDEDIRS += include/lwip/apps \
include/lwip/apps include/lwip/port apps lwip/src/include \
lwip/src/include/posix \
port/esp8266/include
COMPONENT_SRCDIRS += lwip/src/api lwip/src/apps/sntp lwip/src/netif lwip/src/core lwip/src/core/ipv4 lwip/src/core/ipv6 \ COMPONENT_SRCDIRS += apps/dhcpserver \
port/freertos port/netif apps/dhcpserver apps/multi-threads apps/multi-threads \
lwip/src/api \
lwip/src/apps/sntp \
lwip/src/core \
lwip/src/core/ipv4 \
lwip/src/core/ipv6 \
lwip/src/netif \
port/esp8266/freertos \
port/esp8266/netif
CFLAGS += -Wno-address #lots of LWIP source files evaluate macros that check address of stack variables CFLAGS += -Wno-address #lots of LWIP source files evaluate macros that check address of stack variables