]> code.ossystems Code Review - openembedded-core.git/commit
classes/kernel: fix symlink creation in DEPLOYDIR for bundled initramfs
authorAndré Draszik <adraszik@tycoint.com>
Fri, 24 Jun 2016 10:42:32 +0000 (11:42 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 1 Jul 2016 15:08:45 +0000 (16:08 +0100)
commit2a6ac8ca71b669b8653eb19417faf58575385a21
tree987fada11f368480d9ca8acbfd840b64f36bed49
parentd81bb8c6362d59a124bbe9b3a60cb259733b120d
classes/kernel: fix symlink creation in DEPLOYDIR for bundled initramfs

If multiple kernel image types have been specified, only the very first
one would receive a symlink in DEPLOYDIR.

The reason is that we're looping over the list of image types and check
if a bundled initramfs images exists using a relative path. As part of
the loop we're changing the current directory, hence all additional
iterations fail to see the files we're looking for, and hence no symlinks
are being created.

Fix by not changing the directory and adjusting the ln invocation instead.

Signed-off-by: André Draszik <adraszik@tycoint.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/classes/kernel.bbclass