summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorDaniel Borkmann <dborkman@redhat.com>2013-07-11 14:53:58 +0200
committerDaniel Borkmann <dborkman@redhat.com>2013-07-11 14:53:58 +0200
commit043db4056d88e175ccd22f02ccbd6be41560d309 (patch)
tree2a5bd8639c43942e8682bb0118aece374e8b3a35 /Makefile
parent17a06cf4873847414749e2a9b348919f73e2f8df (diff)
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 <dborkman@redhat.com>
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile10
1 files changed, 8 insertions, 2 deletions
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)