diff options
author | Enrico Jorns <ejo@pengutronix.de> | 2018-01-22 14:15:22 +0100 |
---|---|---|
committer | Enrico Jorns <e.joerns@tu-bs.de> | 2018-02-01 16:04:21 +0100 |
commit | e77c65f1bc1eac298a1ca4e37f7fe0943559a68d (patch) | |
tree | b2d22792d0ebce639a22644bf00caa670a20c5a5 | |
parent | 6faaa7d6fb2b2646ef6ebeecbed990a9a7e6d86f (diff) | |
download | meta-ptx-e77c65f1bc1eac298a1ca4e37f7fe0943559a68d.tar.gz meta-ptx-e77c65f1bc1eac298a1ca4e37f7fe0943559a68d.tar.xz |
classes/bootspec: ensure STAGING_KERNEL_BUILDDIR is populated
The STAGING_KERNEL_BUILDDIR must be populated in order to run
get_kernelversion_file() properly on it.
To achieve this, we add a dependency on kernels do_shared_workdir task
before building the rootfs.
Signed-off-by: Enrico Jorns <ejo@pengutronix.de>
-rw-r--r-- | classes/bootspec.bbclass | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/classes/bootspec.bbclass b/classes/bootspec.bbclass index 67a5a8f..a3ebb8b 100644 --- a/classes/bootspec.bbclass +++ b/classes/bootspec.bbclass @@ -1,6 +1,8 @@ # Adds boot spec entry for first FSTYPE found -inherit linux-kernel-base +# require STAGING_KERNEL_BUILDDIR to be populated properly +do_rootfs[depends] += "virtual/kernel:do_shared_workdir" +inherit linux-kernel-base KERNEL_VERSION = "${@get_kernelversion_file("${STAGING_KERNEL_BUILDDIR}")}" BOOTSPEC_TITLE ?= "${SUMMARY}" |