aboutsummaryrefslogtreecommitdiffstats
path: root/xen/Rules.mk
diff options
context:
space:
mode:
authorDaniel De Graaf <dgdegra@tycho.nsa.gov>2012-02-29 13:40:25 +0000
committerDaniel De Graaf <dgdegra@tycho.nsa.gov>2012-02-29 13:40:25 +0000
commit305ea73d1b4fbf379c4ffb491f3102525254698d (patch)
tree075290edc537cb5bfebdc3369580c0a4f3225059 /xen/Rules.mk
parent0c2dccd7240fd388cd0b0fc29b96e4b70c00a9cf (diff)
downloadxen-305ea73d1b4fbf379c4ffb491f3102525254698d.tar.gz
xen-305ea73d1b4fbf379c4ffb491f3102525254698d.tar.bz2
xen-305ea73d1b4fbf379c4ffb491f3102525254698d.zip
build: Export configure variables to hypervisor build
Since the introduction of autoconf, builds with XSM enabled in .config have been broken unless FLASK_ENABLE was explicitly set. Since the setting in .config has apparently been deprecated in favor of an autoconf --enable-xsm, add config/Xen.mk to export this to Xen. This also makes --disable-debug and some paths to be pulled from the configure process in the hypervisor build. Signed-off-by: Daniel De Graaf <dgdegra@tycho.nsa.gov> Committed-by: Keir Fraser <keir@xen.org>
Diffstat (limited to 'xen/Rules.mk')
-rw-r--r--xen/Rules.mk1
1 files changed, 1 insertions, 0 deletions
diff --git a/xen/Rules.mk b/xen/Rules.mk
index 6123835ec1..6c17a3fad4 100644
--- a/xen/Rules.mk
+++ b/xen/Rules.mk
@@ -12,6 +12,7 @@ frame_pointer ?= n
lto ?= n
include $(XEN_ROOT)/Config.mk
+include $(XEN_ROOT)/config/Xen.mk
# Hardcoded configuration implications and dependencies.
# Do this is a neater way if it becomes unwieldy.