From 043db4056d88e175ccd22f02ccbd6be41560d309 Mon Sep 17 00:00:00 2001 From: Daniel Borkmann Date: Thu, 11 Jul 2013 14:53:58 +0200 Subject: build: for an -rc release exclude curvetun for now As curvetun needs to undergo some major cleanups, we exclude it from the main build process for the moment until we have fixed all of it in a non-rc release. Signed-off-by: Daniel Borkmann --- Makefile | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index bd26d7c..18978a0 100644 --- a/Makefile +++ b/Makefile @@ -198,7 +198,11 @@ clean_showinfo: NCONF_FILES = ether.conf tcp.conf udp.conf oui.conf geoip.conf -all: build_showinfo toolkit +#XXX: for an -rcX release ship it without curvetun as this needs +# to be fixed until a non-rc release though, therefore do not +# apply ''all: toolkit'' for now. However, we still let people +# build it by hand if they need to for some reasons. +all: build_showinfo allbutcurvetun allbutcurvetun: $(filter-out curvetun,$(TOOLS)) allbutmausezahn: $(filter-out mausezahn,$(TOOLS)) toolkit: $(TOOLS) @@ -209,7 +213,9 @@ distclean: clean mrproper: distclean $(Q)$(GIT_REM) -install: install_all +#XXX: same here, instead of "install: install_all" we ignore curvetun +# for the moment +install: install_allbutcurvetun install_all: $(foreach tool,$(TOOLS),$(tool)_install) install_allbutcurvetun: $(foreach tool,$(filter-out curvetun,$(TOOLS)),$(tool)_install) install_allbutmausezahn: $(foreach tool,$(filter-out mausezahn,$(TOOLS)),$(tool)_install) -- cgit v1.2.3-54-g00ecf