summaryrefslogtreecommitdiffstats
path: root/documentation
diff options
context:
space:
mode:
authorScott Rifenbark <srifenbark@gmail.com>2016-11-28 15:22:45 -0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2016-12-08 16:36:40 +0000
commit4775af4650f389e0a294e88acde04827946c0931 (patch)
treea477eae5a1fe1bb1ba76c8c575a121e460d69f88 /documentation
parent8433efbd99a05b2465ce23507b576c9bf73a973d (diff)
downloadpoky-4775af4650f389e0a294e88acde04827946c0931.tar.gz
ref-manual: Added KERNEL_IMAGE_BASE_NAME change to 2.2 migration
The fact that the OpenEmbedded build system can now build multiple image types caused the KERNEL_IMAGE_BASE_NAME variable to have the KERNEL_IMAGETYPE portion removed. This could cause existing recipes that use the KERNEL_IMAGE_BASE_NAME variable directly issues. I added a section indicating that the user should address those recipes to avoid problems. (From yocto-docs rev: c433fca3840440c14bb364a51afc5c3c2bfc7c88) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation')
-rw-r--r--documentation/ref-manual/migration.xml21
1 files changed, 21 insertions, 0 deletions
diff --git a/documentation/ref-manual/migration.xml b/documentation/ref-manual/migration.xml
index f9e418c769..2bdb542ec1 100644
--- a/documentation/ref-manual/migration.xml
+++ b/documentation/ref-manual/migration.xml
@@ -3620,6 +3620,27 @@ $ runqemu qemux86-64 tmp/deploy/images/qemux86-64/core-image-minimal-qemux86-64.
3620 </para> 3620 </para>
3621 </section> 3621 </section>
3622 3622
3623 <section id='migration-2.2-kernel-image-base-name-no-longer-uses-kernel-imagetype'>
3624 <title><filename>KERNEL_IMAGE_BASE_NAME</filename> no Longer Uses <filename>KERNEL_IMAGETYPE</filename></title>
3625
3626 <para>
3627 The
3628 <link linkend='var-KERNEL_IMAGE_BASE_NAME'><filename>KERNEL_IMAGE_BASE_NAME</filename></link>
3629 variable no longer uses the
3630 <link linkend='var-KERNEL_IMAGETYPE'><filename>KERNEL_IMAGETYPE</filename></link>
3631 variable to create the image's base name.
3632 Because the OpenEmbedded build system can now build multiple kernel
3633 image types, this part of the kernel image base name as been
3634 removed leaving only the following:
3635 <literallayout class='monospaced'>
3636 KERNEL_IMAGE_BASE_NAME ?= "${PKGE}-${PKGV}-${PKGR}-${MACHINE}-${DATETIME}
3637 </literallayout>
3638 If you have recipes or classes that use
3639 <filename>KERNEL_IMAGE_BASE_NAME</filename> directly, you might
3640 need to update the references to ensure they continue to work.
3641 </para>
3642 </section>
3643
3623 <section id='migration-2.2-bitbake-changes'> 3644 <section id='migration-2.2-bitbake-changes'>
3624 <title>BitBake Changes</title> 3645 <title>BitBake Changes</title>
3625 3646