mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
cefbc394ca
Pull in lwip_netdev for netdev integration automatically if there is any netdev to integrate, otherwise don't pull in the module. As a result, applications no longer need to select that module by hand.
25 lines
424 B
Makefile
25 lines
424 B
Makefile
USE_LWIP := 0
|
|
ifneq (0,$(LWIP_IPV4))
|
|
USE_LWIP := 1
|
|
endif
|
|
ifneq (0,$(LWIP_IPV6))
|
|
USE_LWIP := 1
|
|
endif
|
|
|
|
ifneq (0,$(LWIP_IPV4))
|
|
USEMODULE += ipv4_addr
|
|
USEMODULE += lwip_arp
|
|
USEMODULE += lwip_ipv4
|
|
USEMODULE += lwip_dhcp_auto
|
|
CFLAGS += -DETHARP_SUPPORT_STATIC_ENTRIES=1
|
|
endif
|
|
|
|
ifneq (0,$(LWIP_IPV6))
|
|
USEMODULE += ipv6_addr
|
|
USEMODULE += lwip_ipv6_autoconfig
|
|
endif
|
|
|
|
ifneq (0,$(USE_LWIP))
|
|
USEMODULE += lwip
|
|
endif
|