From: Thierry Parmentelat Date: Tue, 18 Oct 2011 11:10:31 +0000 (+0200) Subject: don't export stage1 definition in aliases X-Git-Tag: lxcbuild~46 X-Git-Url: http://git.onelab.eu/?p=build.git;a=commitdiff_plain;h=f5c20a673930411221f53ffff809a8f9e593f997 don't export stage1 definition in aliases --- diff --git a/Makefile b/Makefile index 4e871e59..394f8c1f 100644 --- a/Makefile +++ b/Makefile @@ -444,7 +444,7 @@ $(foreach package,$(ALL),$(eval $(call target_mk,$(package)))) SAVED_VARS=PLDISTRO PLDISTROTAGS build-SVNPATH PERSONALITY MAILTO BASE WEBPATH TESTBUILDURL WEBROOT # also remember variable settings in alias, like sfa-GITPATH=git://git.f-lab.fr/sfa.git@generic # but don't save stage1 -ASSIGNS=$(foreach chunk,$(MAKEFLAGS),$(if $(findstring =,$(chunk)),$(chunk),)) +ASSIGNS=$(foreach chunk,$(MAKEFLAGS),$(if $(findstring =,$(chunk)),$(if $(findstring stage1,$(chunk)),,$(chunk)),,)) savedpldistro.mk: @echo "# do not edit" > $@ @$(foreach var,$(SAVED_VARS),echo "$(var):=$($(var))" >> $@ ;)