[Pkg-xen-changes] r701 - in trunk/xen-3/debian: . bin
Bastian Blank
waldi at alioth.debian.org
Sun Nov 22 15:40:11 UTC 2009
Author: waldi
Date: Sun Nov 22 15:40:11 2009
New Revision: 701
Log:
* debian/bin/gencontrol.py: Export flavour specific xen arch.
* debian/rules.real: Remove old CONFIG variable for hypervisor building.
Modified:
trunk/xen-3/debian/bin/gencontrol.py
trunk/xen-3/debian/rules.real
Modified: trunk/xen-3/debian/bin/gencontrol.py
==============================================================================
--- trunk/xen-3/debian/bin/gencontrol.py Sun Nov 22 15:17:08 2009 (r700)
+++ trunk/xen-3/debian/bin/gencontrol.py Sun Nov 22 15:40:11 2009 (r701)
@@ -58,11 +58,13 @@
makefile.add('setup_%s_real' % arch, cmds = cmds_setup)
def do_flavour_setup(self, vars, makeflags, arch, featureset, flavour, extra):
+ config_entry = self.config.merge('base', arch, featureset, flavour)
+
for i in (
- ('config', 'CONFIG'),
+ ('xen-arch', 'XEN_ARCH'),
):
- if vars.has_key(i[0]):
- makeflags[i[1]] = vars[i[0]]
+ if config_entry.has_key(i[0]):
+ makeflags[i[1]] = config_entry[i[0]]
def do_flavour_packages(self, packages, makefile, arch, featureset, flavour, vars, makeflags, extra):
hypervisor = self.templates["control.hypervisor"]
Modified: trunk/xen-3/debian/rules.real
==============================================================================
--- trunk/xen-3/debian/rules.real Sun Nov 22 15:17:08 2009 (r700)
+++ trunk/xen-3/debian/rules.real Sun Nov 22 15:40:11 2009 (r701)
@@ -64,7 +64,6 @@
$(STAMPS_DIR)/build-hypervisor_$(ARCH)_$(FLAVOUR): DIR=$(BUILD_DIR)/build-hypervisor_$(ARCH)_$(FLAVOUR)
$(STAMPS_DIR)/build-hypervisor_$(ARCH)_$(FLAVOUR): $(STAMPS_DIR)/setup-hypervisor_$(ARCH)_$(FLAVOUR)
+$(MAKE_CLEAN) -C $(DIR)/xen \
- $(CONFIG) \
XEN_COMPILE_ARCH=$(XEN_ARCH) \
XEN_TARGET_ARCH=$(XEN_ARCH)
touch $@
More information about the Pkg-xen-changes
mailing list