| UIP_MODULES = net/ip/contiki/ip \ |
| EXTRA_CFLAGS += ${PROJECTINCLUDE} |
| EXTRA_CFLAGS += -I${srctree}/net/ip/contiki |
| EXTRA_CFLAGS += -I${srctree}/net/ip |
| EXTRA_CFLAGS += -DNETSTACK_CONF_WITH_IPV6=1 |
| ifeq ($(CONFIG_NETWORKING_WITH_RPL),y) |
| EXTRA_CFLAGS += -DUIP_CONF_IPV6_RPL=1 |
| UIP_MODULES += ${srctree}/net/ip/contiki/rpl |
| EXTRA_CFLAGS += -DUIP_CONF_IPV6_RPL=0 |
| MODULES_SOURCES = ${foreach d, $(UIP_MODULES), ${wildcard $(TIMO_BASE)/$(d)/*.c}} |
| MODULES_FILES = ${foreach f, $(MODULES_SOURCES), ${subst $(TIMO_BASE)/net/ip/,,${f}}} |
| obj-y = ${foreach f, $(MODULES_FILES), ${subst .c,.o,${f}}} |
| # workaround for include file location |
| CREATE_INCLUDE_LINK_net := $(shell ln -s ${TIMO_BASE}/net/ip/contiki ${TIMO_BASE}/net/ip/contiki/net > /dev/null 2>&1) |