Remove the patch series for featureset 'none'

Make 'source_none' a symlink rather than treating 'none' like a real
featureset.

svn path=/dists/sid/linux/; revision=19075
This commit is contained in:
Ben Hutchings 2012-06-03 22:44:01 +00:00
parent c7e1baf199
commit 4b64bf84a9
2 changed files with 13 additions and 9 deletions

View File

@ -66,14 +66,19 @@ class Gencontrol(Base):
def do_main_recurse(self, packages, makefile, vars, makeflags, extra):
# Add featureset source rules
for featureset in iter(self.config['base', ]['featuresets']):
makeflags_featureset = makeflags.copy()
makeflags_featureset['FEATURESET'] = featureset
cmds_source = ["$(MAKE) -f debian/rules.real source-featureset %s"
% makeflags_featureset]
makefile.add('source_%s_real' % featureset, cmds=cmds_source)
makefile.add('source_%s' % featureset,
['source_%s_real' % featureset])
makefile.add('source', ['source_%s' % featureset])
if featureset == 'none':
makefile.add('source_none_real',
cmds=['ln -s source source_none'])
makefile.add('source_none', ['source_none_real'])
else:
makeflags_featureset = makeflags.copy()
makeflags_featureset['FEATURESET'] = featureset
cmds_source = ["$(MAKE) -f debian/rules.real source-featureset %s"
% makeflags_featureset]
makefile.add('source_%s_real' % featureset, cmds=cmds_source)
makefile.add('source_%s' % featureset,
['source_%s_real' % featureset])
makefile.add('source', ['source_%s' % featureset])
super(Gencontrol, self).do_main_recurse(packages, makefile, vars, makeflags, extra)

View File

@ -1 +0,0 @@
# dummy file