Refactor rpl-border-router makefile
This commit is contained in:
parent
2fd6fa1fd6
commit
e744f0a505
|
@ -1,19 +1,17 @@
|
|||
PROJECTDIRS += common
|
||||
PREFIX ?= fd00::1/64
|
||||
CONTIKI_PROJECT = border-router
|
||||
all: $(CONTIKI_PROJECT)
|
||||
CONTIKI = ../..
|
||||
|
||||
-include $(CONTIKI)/Makefile.identify-target
|
||||
|
||||
all: border-router.$(TARGET)
|
||||
include $(CONTIKI)/Makefile.identify-target
|
||||
|
||||
ifeq ($(TARGET),native)
|
||||
SOURCES_DIR = native
|
||||
else
|
||||
SOURCES_DIR = embedded
|
||||
endif
|
||||
|
||||
include $(SOURCES_DIR)/Makefile
|
||||
|
||||
PROJECTDIRS += common
|
||||
PROJECTDIRS += $(SOURCES_DIR)
|
||||
CFLAGS += -DPROJECT_CONF_PATH=\"$(SOURCES_DIR)/project-conf.h\"
|
||||
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
$(CONTIKI)/tools/tunslip6: $(CONTIKI)/tools/tunslip6.c
|
||||
(cd $(CONTIKI)/tools && $(MAKE) tunslip6)
|
||||
|
||||
PREFIX ?= fd00::1/64
|
||||
connect-router: $(CONTIKI)/tools/tunslip6
|
||||
sudo $(CONTIKI)/tools/tunslip6 $(PREFIX)
|
||||
|
|
@ -3,5 +3,6 @@ MODULES += os/services/slip-cmd
|
|||
MAKE_MAC = MAKE_MAC_OTHER
|
||||
MAKE_NET = MAKE_NET_IPV6
|
||||
|
||||
PREFIX ?= fd00::1/64
|
||||
connect-router: border-router.native
|
||||
sudo ./border-router.native fd00::1/64
|
||||
sudo ./border-router.native $(PREFIX)
|
Loading…
Reference in New Issue