aboutsummaryrefslogtreecommitdiffstats
path: root/Config.mk
diff options
context:
space:
mode:
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2005-10-05 13:32:00 +0100
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2005-10-05 13:32:00 +0100
commitdf150a9cb5a1a3425f8d4c638182528f4dbb681a (patch)
treee3d439b84670c688ee1110fe44ed0f371298c838 /Config.mk
parent39f62611c40944029fb67527aafd3c3853bea35f (diff)
downloadxen-df150a9cb5a1a3425f8d4c638182528f4dbb681a.tar.gz
xen-df150a9cb5a1a3425f8d4c638182528f4dbb681a.tar.bz2
xen-df150a9cb5a1a3425f8d4c638182528f4dbb681a.zip
Move setting of configuration variables to Config.mk.
Allows for partial-tree builds to be invoked from a sub-directory. Allow for users to include a ".config" with additional custom settings. Signed-off-by: Michal Ostrowski <mostrows@watson.ibm.com>
Diffstat (limited to 'Config.mk')
-rw-r--r--Config.mk11
1 files changed, 11 insertions, 0 deletions
diff --git a/Config.mk b/Config.mk
index e5f53cbc16..6f104e99e3 100644
--- a/Config.mk
+++ b/Config.mk
@@ -20,6 +20,15 @@ STRIP = $(CROSS_COMPILE)strip
OBJCOPY = $(CROSS_COMPILE)objcopy
OBJDUMP = $(CROSS_COMPILE)objdump
+# Default is to install to local 'dist' directory.
+DISTDIR ?= $(XEN_ROOT)/dist
+DESTDIR ?= $(DISTDIR)/install
+
+INSTALL = install
+INSTALL_DIR = $(INSTALL) -d -m0755
+INSTALL_DATA = $(INSTALL) -m0644
+INSTALL_PROG = $(INSTALL) -m0755
+
ifeq ($(XEN_TARGET_ARCH),x86_64)
LIBDIR = lib64
else
@@ -49,3 +58,5 @@ ACM_USE_SECURITY_POLICY ?= ACM_NULL_POLICY
XENSTAT_XENTOP ?= y
VTPM_TOOLS ?= n
+
+-include $(XEN_ROOT)/.config