WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-changelog

[Xen-changelog] [xen-unstable] build: consolidate buildmakevars2file

To: xen-changelog@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-changelog] [xen-unstable] build: consolidate buildmakevars2file
From: Xen patchbot-unstable <patchbot@xxxxxxx>
Date: Sat, 23 Jul 2011 00:33:14 +0100
Delivery-date: Fri, 22 Jul 2011 16:36:22 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-changelog-request@lists.xensource.com?subject=help>
List-id: BK change log <xen-changelog.lists.xensource.com>
List-post: <mailto:xen-changelog@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-changelog>, <mailto:xen-changelog-request@lists.xensource.com?subject=unsubscribe>
Reply-to: xen-devel@xxxxxxxxxxxxxxxxxxx
Sender: xen-changelog-bounces@xxxxxxxxxxxxxxxxxxx
# HG changeset patch
# User Jan Beulich <jbeulich@xxxxxxxxxx>
# Date 1311080988 -3600
# Node ID 0ccb94d533d6feaece5d48eb1bbfb9ae1b6174c1
# Parent  43f7bdbe47d3f1a5312f5cb50cb0f18c83dbcc76
build: consolidate buildmakevars2file

Signed-off-by: Jan Beulich <jbeulich@xxxxxxxxxx>
---


diff -r 43f7bdbe47d3 -r 0ccb94d533d6 Config.mk
--- a/Config.mk Tue Jul 19 08:24:19 2011 +0100
+++ b/Config.mk Tue Jul 19 14:09:48 2011 +0100
@@ -132,18 +132,12 @@
 define buildmakevars2file-closure
     .PHONY: genpath
     genpath:
-       rm -f $(1).tmp;                                                    \
-       echo "SBINDIR=\"$(SBINDIR)\"" >> $(1).tmp;                         \
-       echo "BINDIR=\"$(BINDIR)\"" >> $(1).tmp;                           \
-       echo "LIBEXEC=\"$(LIBEXEC)\"" >> $(1).tmp;                         \
-       echo "LIBDIR=\"$(LIBDIR)\"" >> $(1).tmp;                           \
-       echo "SHAREDIR=\"$(SHAREDIR)\"" >> $(1).tmp;                       \
-       echo "PRIVATE_BINDIR=\"$(PRIVATE_BINDIR)\"" >> $(1).tmp;           \
-       echo "XENFIRMWAREDIR=\"$(XENFIRMWAREDIR)\"" >> $(1).tmp;           \
-       echo "XEN_CONFIG_DIR=\"$(XEN_CONFIG_DIR)\"" >> $(1).tmp;           \
-       echo "XEN_SCRIPT_DIR=\"$(XEN_SCRIPT_DIR)\"" >> $(1).tmp;           \
-       echo "XEN_LOCK_DIR=\"$(XEN_LOCK_DIR)\"" >> $(1).tmp;               \
-       echo "XEN_RUN_DIR=\"$(XEN_RUN_DIR)\"" >> $(1).tmp;                 \
+       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,                                              \
+                 echo "$(var)=\"$(DESTDIR)$($(var))\"" >>$(1).tmp;)        \
        $(call move-if-changed,$(1).tmp,$(1))
 endef
 

_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-changelog] [xen-unstable] build: consolidate buildmakevars2file, Xen patchbot-unstable <=