Separated the uIP makefile from the top-level Makefile.include into a separate core/net/Makefile.uip makefile
This commit is contained in:
parent
f5a1ffa90d
commit
db1e8cdbac
|
@ -62,24 +62,9 @@ THREADS = mt.c
|
||||||
LIBS = memb.c mmem.c timer.c list.c etimer.c ctimer.c energest.c rtimer.c stimer.c \
|
LIBS = memb.c mmem.c timer.c list.c etimer.c ctimer.c energest.c rtimer.c stimer.c \
|
||||||
print-stats.c ifft.c crc16.c random.c checkpoint.c ringbuf.c
|
print-stats.c ifft.c crc16.c random.c checkpoint.c ringbuf.c
|
||||||
DEV = nullradio.c
|
DEV = nullradio.c
|
||||||
NET = netstack.c uip-debug.c packetbuf.c queuebuf.c packetqueue.c
|
|
||||||
|
|
||||||
ifeq ($(UIP_CONF_IPV6),1)
|
include $(CONTIKI)/core/net/Makefile.uip
|
||||||
CFLAGS += -DUIP_CONF_IPV6=1
|
|
||||||
UIP = uip6.c tcpip.c psock.c uip-udp-packet.c uip-split.c \
|
|
||||||
resolv.c tcpdump.c uiplib.c simple-udp.c
|
|
||||||
NET += $(UIP) uip-icmp6.c uip-nd6.c uip-packetqueue.c \
|
|
||||||
sicslowpan.c neighbor-attr.c neighbor-info.c uip-ds6.c uip-ds6-route.c
|
|
||||||
ifneq ($(UIP_CONF_RPL),0)
|
|
||||||
CFLAGS += -DUIP_CONF_IPV6_RPL=1
|
|
||||||
include $(CONTIKI)/core/net/rpl/Makefile.rpl
|
include $(CONTIKI)/core/net/rpl/Makefile.rpl
|
||||||
endif # UIP_CONF_RPL
|
|
||||||
else # UIP_CONF_IPV6
|
|
||||||
UIP = uip.c uiplib.c resolv.c tcpip.c psock.c hc.c uip-split.c uip-fw.c \
|
|
||||||
uip-fw-drv.c uip_arp.c tcpdump.c uip-neighbor.c uip-udp-packet.c \
|
|
||||||
uip-over-mesh.c dhcpc.c simple-udp.c
|
|
||||||
NET += $(UIP) uaodv.c uaodv-rt.c
|
|
||||||
endif # UIP_CONF_IPV6
|
|
||||||
|
|
||||||
CTK = ctk.c
|
CTK = ctk.c
|
||||||
CTKVNC = $(CTK) ctk-vncserver.c libconio.c vnc-server.c vnc-out.c ctk-vncfont.c
|
CTKVNC = $(CTK) ctk-vncserver.c libconio.c vnc-server.c vnc-out.c ctk-vncfont.c
|
||||||
|
|
33
core/net/Makefile.uip
Normal file
33
core/net/Makefile.uip
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
NET = \
|
||||||
|
dhcpc.c \
|
||||||
|
hc.c \
|
||||||
|
neighbor-attr.c \
|
||||||
|
neighbor-info.c \
|
||||||
|
netstack.c \
|
||||||
|
packetbuf.c \
|
||||||
|
packetqueue.c \
|
||||||
|
psock.c \
|
||||||
|
queuebuf.c \
|
||||||
|
resolv.c \
|
||||||
|
sicslowpan.c \
|
||||||
|
simple-udp.c \
|
||||||
|
tcpdump.c \
|
||||||
|
tcpip.c \
|
||||||
|
uaodv-rt.c \
|
||||||
|
uaodv.c \
|
||||||
|
uip-debug.c \
|
||||||
|
uip-ds6-route.c \
|
||||||
|
uip-ds6.c \
|
||||||
|
uip-fw-drv.c \
|
||||||
|
uip-fw.c \
|
||||||
|
uip-icmp6.c \
|
||||||
|
uip-nd6.c \
|
||||||
|
uip-neighbor.c \
|
||||||
|
uip-over-mesh.c \
|
||||||
|
uip-packetqueue.c \
|
||||||
|
uip-split.c \
|
||||||
|
uip-udp-packet.c \
|
||||||
|
uip.c \
|
||||||
|
uip6.c \
|
||||||
|
uip_arp.c \
|
||||||
|
uiplib.c
|
Loading…
Reference in a new issue