summaryrefslogtreecommitdiff
path: root/Module_tail_build.mk
diff options
context:
space:
mode:
authorMatúš Kukan <matus.kukan@gmail.com>2012-08-09 10:35:24 +0200
committerMichael Stahl <mstahl@redhat.com>2012-08-10 12:01:47 +0200
commitf18357810e5e4c2d24d76aedea1ffe8dd6947826 (patch)
treee51a290fcbe3c1d13707ebe34f6f98262642c5c9 /Module_tail_build.mk
parent31b18677987eb82169730750670faf8409206e8c (diff)
do not serialize tail_build unless there is 'all' target
Otherwise running 'make <module>.all' is broken. Change-Id: Id987d9aefbcfff6fba5f18a04c30f9a2f58ad00b
Diffstat (limited to 'Module_tail_build.mk')
-rw-r--r--Module_tail_build.mk2
1 files changed, 2 insertions, 0 deletions
diff --git a/Module_tail_build.mk b/Module_tail_build.mk
index 38b795d41164..ac29fda579ad 100644
--- a/Module_tail_build.mk
+++ b/Module_tail_build.mk
@@ -172,6 +172,7 @@ $(if $(strip $(1)),\
$(call tailbuild_serialize,$(wordlist 2,$(words $(1)),$(1))))
endef
+ifeq (all,$(filter all,$(MAKECMDGOALS)))
$(eval $(call tailbuild_serialize,\
scfilt \
$(if $(filter SCRIPTING,$(BUILD_TYPE)),vbaobj) \
@@ -181,5 +182,6 @@ $(eval $(call tailbuild_serialize,\
$(if $(filter TRUE,$(MERGELIBS)),merged,svxcore) \
vcl xo \
))
+endif
# vim: set noet sw=4 ts=4: