From 92076cdf50c0281079fa048db8fcdd89a9fc32d0 Mon Sep 17 00:00:00 2001 From: Hauke Petersen Date: Thu, 18 May 2017 12:36:35 +0200 Subject: [PATCH] example/gnrc_border_router: use TERMDEPS --- examples/gnrc_border_router/Makefile | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/examples/gnrc_border_router/Makefile b/examples/gnrc_border_router/Makefile index ce2b43887..61da82a7c 100644 --- a/examples/gnrc_border_router/Makefile +++ b/examples/gnrc_border_router/Makefile @@ -76,13 +76,18 @@ QUIET ?= 1 TAP ?= tap0 IPV6_PREFIX ?= 2001:db8::/64 +# We override the `make term` command to use ethos +TERMPROG ?= sudo sh $(RIOTBASE)/dist/tools/ethos/start_network.sh +TERMFLAGS ?= $(PORT) $(TAP) $(IPV6_PREFIX) + +# We depend on the ethos host tools to run the border router, we build them +# if necessary +TERMDEPS += host-tools + include $(RIOTBASE)/Makefile.include .PHONY: host-tools -term: host-tools - $(Q)sudo sh $(RIOTBASE)/dist/tools/ethos/start_network.sh $(PORT) $(TAP) $(IPV6_PREFIX) - host-tools: $(Q)env -u CC -u CFLAGS make -C $(RIOTBASE)/dist/tools