gencontrol.py: add support for disabling installer packages

This commit is contained in:
Yves-Alexis Perez 2015-11-12 21:33:20 +01:00
parent 91d01a70ac
commit 1f9192267c
1 changed files with 3 additions and 1 deletions

View File

@ -44,6 +44,8 @@ class Gencontrol(Base):
},
'packages': {
'docs': config.SchemaItemBoolean(),
'installer': config.SchemaItemBoolean(),
}
}
@ -173,7 +175,7 @@ class Gencontrol(Base):
warnings.warn('Disable installer modules on request (DEBIAN_KERNEL_DISABLE_INSTALLER set)')
else:
raise RuntimeError('Unable to disable installer modules in release build (DEBIAN_KERNEL_DISABLE_INSTALLER set)')
else:
elif self.config.merge('packages').get('installer', True):
# Add udebs using kernel-wedge
installer_def_dir = 'debian/installer'
installer_arch_dir = os.path.join(installer_def_dir, arch)