]> xenbits.xensource.com Git - people/vhanquez/xen.git/commitdiff
Do not re-define XEN_ROOT in hypervisor sub-Makefiles.
authorKeir Fraser <keir@xen.org>
Thu, 6 Oct 2011 19:03:56 +0000 (20:03 +0100)
committerKeir Fraser <keir@xen.org>
Thu, 6 Oct 2011 19:03:56 +0000 (20:03 +0100)
We can globally export it from xen/Makefile instead, as all hypervisor
builds have this Makefile at their root.

Signed-off-by: Keir Fraser <keir@xen.org>
xen-unstable changeset:   23048:5069eaaa9f79
xen-unstable date:        Thu Mar 17 08:04:10 2011 +0000

xen/Makefile
xen/Rules.mk
xen/arch/x86/boot/build32.mk
xen/include/Makefile
xen/tools/Makefile
xen/tools/figlet/Makefile

index 9e1ed772ba282f13c62bdec302a1414e01739272..8926c0bf6355ac199bbe85cd9c3140a432a31ce1 100644 (file)
@@ -10,6 +10,7 @@ export XEN_WHOAMI     ?= $(USER)
 export XEN_DOMAIN      ?= $(shell ([ -x /bin/dnsdomainname ] && /bin/dnsdomainname) || ([ -x /bin/domainname ] && /bin/domainname || echo [unknown]))
 
 export BASEDIR := $(CURDIR)
+export XEN_ROOT := $(BASEDIR)/..
 
 .PHONY: default
 default: build
index d3348144c06e8a6bf88f0c5bcffa49dd77a0faca..6c5d3de71e17f7fb3d2a51e1c615701c6626a5eb 100644 (file)
@@ -10,7 +10,6 @@ lock_profile  ?= n
 crash_debug   ?= n
 frame_pointer ?= n
 
-XEN_ROOT=$(BASEDIR)/..
 include $(XEN_ROOT)/Config.mk
 
 # Hardcoded configuration implications and dependencies.
index 2d2cfb15aa0a7a8c049a7281962a7afac2adcf81..809ddf20759112350c249a5ba5417e3817da6343 100644 (file)
@@ -1,4 +1,3 @@
-XEN_ROOT=../../../..
 override XEN_TARGET_ARCH=x86_32
 CFLAGS =
 include $(XEN_ROOT)/Config.mk
index 633030ba03ace2a22b28af666ae4e72f2c195018..420294cc99c35234127b7314f494085d267e6d8a 100644 (file)
@@ -1,4 +1,3 @@
-XEN_ROOT:=$(BASEDIR)/..
 include $(XEN_ROOT)/Config.mk
 
 ifneq ($(CONFIG_COMPAT),)
index 922f15fae4186f0e7ffd5cc55c30d0e8df318326..612e36df18fa6244fb170a02dd8d2becdf9fdd7d 100644 (file)
@@ -1,5 +1,4 @@
 
-XEN_ROOT = $(BASEDIR)/..
 include $(XEN_ROOT)/Config.mk
 
 .PHONY: default
index 8b649375cd62bb1e4b683c35a57ae93d2d670972..b1f1045e84cee7a25f754a34bc6f4a04af29280a 100644 (file)
@@ -1,5 +1,4 @@
 
-XEN_ROOT = $(BASEDIR)/..
 include $(XEN_ROOT)/Config.mk
 
 figlet: figlet.c