[kernel] r19609 - dists/trunk/linux/debian/bin
Ben Hutchings
benh at alioth.debian.org
Sun Dec 16 15:35:52 UTC 2012
Author: benh
Date: Sun Dec 16 15:35:51 2012
New Revision: 19609
Log:
Do not try to apply featureset patches when featureset is disabled
Modified:
dists/trunk/linux/debian/bin/gencontrol.py
Modified: dists/trunk/linux/debian/bin/gencontrol.py
==============================================================================
--- dists/trunk/linux/debian/bin/gencontrol.py Sun Dec 16 15:20:29 2012 (r19608)
+++ dists/trunk/linux/debian/bin/gencontrol.py Sun Dec 16 15:35:51 2012 (r19609)
@@ -60,7 +60,10 @@
})
def do_main_makefile(self, makefile, makeflags, extra):
- for featureset in iter(self.config['base', ]['featuresets']):
+ fs_enabled = [featureset
+ for featureset in self.config['base', ]['featuresets']
+ if self.config.merge('base', None, featureset).get('enabled', True)]
+ for featureset in fs_enabled:
makeflags_featureset = makeflags.copy()
makeflags_featureset['FEATURESET'] = featureset
cmds_source = ["$(MAKE) -f debian/rules.real source-featureset %s"
@@ -71,7 +74,7 @@
makefile.add('source', ['source_%s' % featureset])
makeflags = makeflags.copy()
- makeflags['ALL_FEATURESETS'] = ' '.join(self.config['base', ]['featuresets'])
+ makeflags['ALL_FEATURESETS'] = ' '.join(fs_enabled)
super(Gencontrol, self).do_main_makefile(makefile, makeflags, extra)
def do_main_packages(self, packages, vars, makeflags, extra):
More information about the Kernel-svn-changes
mailing list