From: Olaf Hering Date: Mon, 22 Sep 2014 13:00:01 +0000 (+0200) Subject: Config.mk: move directory list into BUILD_MAKE_VARS X-Git-Tag: archive/raspbian/4.8.0-1+rpi1~1^2~4366 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=c0f5ce5321c8189b64d2c8d3e6027feb03028c31;p=xen.git Config.mk: move directory list into BUILD_MAKE_VARS To maintain the list of directories in a single place, move the existing list into its own variable and use it in buildmakevars2file. Required for upcoming changes. Trim also whitespaces. Signed-off-by: Olaf Hering Acked-by: Ian Campbell --- diff --git a/Config.mk b/Config.mk index 7cbf392d68..3f96f8c57f 100644 --- a/Config.mk +++ b/Config.mk @@ -166,16 +166,17 @@ define move-if-changed if ! cmp -s $(1) $(2); then mv -f $(1) $(2); else rm -f $(1); fi endef +BUILD_MAKE_VARS := SBINDIR BINDIR LIBEXEC LIBDIR SHAREDIR PRIVATE_BINDIR \ + XENFIRMWAREDIR XEN_CONFIG_DIR XEN_SCRIPT_DIR XEN_LOCK_DIR \ + XEN_RUN_DIR XEN_PAGING_DIR + buildmakevars2file = $(eval $(call buildmakevars2file-closure,$(1))) define buildmakevars2file-closure .PHONY: genpath genpath: - rm -f $(1).tmp; \ - $(foreach var, \ - SBINDIR BINDIR LIBEXEC LIBDIR SHAREDIR PRIVATE_BINDIR \ - XENFIRMWAREDIR XEN_CONFIG_DIR XEN_SCRIPT_DIR XEN_LOCK_DIR \ - XEN_RUN_DIR XEN_PAGING_DIR, \ - echo "$(var)=\"$($(var))\"" >>$(1).tmp;) \ + rm -f $(1).tmp; \ + $(foreach var, $(BUILD_MAKE_VARS), \ + echo "$(var)=\"$($(var))\"" >>$(1).tmp;) \ $(call move-if-changed,$(1).tmp,$(1)) endef