linux/debian/config
Ben Hutchings d37c253865 Merge install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_image rules
The filename of the kernel image to be installed, and the stem of the
installed name, varies between architectures, so we define several
different rules to install it for different sets of architectures.
However the basic fact that we need to install this file in /boot does
not.

We also duplicate this name information in gencontrol.py and in
debian/config/{armel,armhf,sh4}/defines (used by buildcheck.py).

To address this:

* Define [image]install-stem and [build]image-file for each architecture
* Copy these settings to make-flags in gencontrol.py
* Copy [image]install-stem to the image-stem template variable in
  gencontrol.py
* Replace the per-architecture rules with a single rule using those
  make-flags

The per-architecture rules for ARM and PowerPC also installed DTB
and DTS files, respectively.  Include those commands in the single
rule with appropriate conditions around them.


svn path=/dists/trunk/linux/; revision=21253
2014-04-21 01:28:25 +00:00
..
alpha Merge install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_image rules 2014-04-21 01:28:25 +00:00
amd64 Merge install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_image rules 2014-04-21 01:28:25 +00:00
arm64 [arm64] Build a linux-libc-dev package (Closes: #695241) 2013-10-15 23:24:33 +00:00
armel Merge install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_image rules 2014-04-21 01:28:25 +00:00
armhf Merge install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_image rules 2014-04-21 01:28:25 +00:00
featureset-rt [rt] Update to 3.10.10-rt7 2013-08-30 03:21:54 +00:00
hppa Merge install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_image rules 2014-04-21 01:28:25 +00:00
i386 Merge install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_image rules 2014-04-21 01:28:25 +00:00
ia64 Merge install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_image rules 2014-04-21 01:28:25 +00:00
kernelarch-arm [armhf] Enable SECURITY_APPARMOR, SECURITY_TOMOYO 2014-04-14 01:07:22 +00:00
kernelarch-mips * debian/changelog: Update. 2013-09-11 19:46:34 +00:00
kernelarch-x86 Explicitly set various config symbols to their default values 2014-04-09 02:02:22 +00:00
m68k Merge install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_image rules 2014-04-21 01:28:25 +00:00
mips Merge install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_image rules 2014-04-21 01:28:25 +00:00
mipsel Merge install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_image rules 2014-04-21 01:28:25 +00:00
powerpc Merge install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_image rules 2014-04-21 01:28:25 +00:00
powerpcspe Merge install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_image rules 2014-04-21 01:28:25 +00:00
ppc64 Merge install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_image rules 2014-04-21 01:28:25 +00:00
s390 Merge install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_image rules 2014-04-21 01:28:25 +00:00
s390x Merge install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_image rules 2014-04-21 01:28:25 +00:00
sh4 Merge install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_image rules 2014-04-21 01:28:25 +00:00
sparc Merge install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_image rules 2014-04-21 01:28:25 +00:00
sparc64 Merge install-image_$(ARCH)_$(FEATURESET)_$(FLAVOUR)_plain_image rules 2014-04-21 01:28:25 +00:00
x32 [x32] Build a linux-libc-dev package 2012-06-18 14:50:18 +00:00
README * debian/bin/gencontrol.py: Add support for kernelarch specific config. 2012-11-26 22:31:06 +00:00
config drm: Enable DRM_LOAD_EDID_FIRMWARE (Closes: #728275) 2014-04-09 02:32:45 +00:00
defines [rt] Update to 3.14.0-rt1 and reenable 2014-04-16 23:10:15 +00:00

README

Config files
============

Config files are included in the following order:
- config
- kernelarch-%kernel-arch/config
- %arch/config
- %arch/config.%flavour
- featureset-%featureset/config
- %arch/%featureset/config
- %arch/%featureset/config.%flavour