diff options
author | Kristian Amlie <kristian.amlie@mender.io> | 2017-01-25 15:46:15 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2017-01-31 14:43:01 +0000 |
commit | 2313a77d8474c742e1cd8cee246f6c05847dd3c6 (patch) | |
tree | 772d2c12eb7f2b705e33904d4e7d000aee1536ed /meta/classes/crosssdk.bbclass | |
parent | 5302fb4620b8fc403ec41ca9bc863fe387dcee6c (diff) | |
download | poky-2313a77d8474c742e1cd8cee246f6c05847dd3c6.tar.gz |
sstate: Make SSTATE_SCAN_CMD vars configurable using weak defaults.
For this we move them out of the python section so they can be
overridden on a per-recipe basis.
The motivation for this change is that not all tool chains need the
path modifications provided by the command, and these will provide
alternative or empty commands. The Go compiler is such an example.
(From OE-Core rev: 7d2a2160336413736dd4640f5b84ba4d74bb00f5)
Signed-off-by: Kristian Amlie <kristian.amlie@mender.io>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes/crosssdk.bbclass')
-rw-r--r-- | meta/classes/crosssdk.bbclass | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/meta/classes/crosssdk.bbclass b/meta/classes/crosssdk.bbclass index c5c29ea3da..a5ffd977b0 100644 --- a/meta/classes/crosssdk.bbclass +++ b/meta/classes/crosssdk.bbclass | |||
@@ -10,6 +10,10 @@ python () { | |||
10 | 10 | ||
11 | STAGING_BINDIR_TOOLCHAIN = "${STAGING_DIR_NATIVE}${bindir_native}/${TARGET_ARCH}${TARGET_VENDOR}-${TARGET_OS}" | 11 | STAGING_BINDIR_TOOLCHAIN = "${STAGING_DIR_NATIVE}${bindir_native}/${TARGET_ARCH}${TARGET_VENDOR}-${TARGET_OS}" |
12 | 12 | ||
13 | # This class encodes staging paths into its scripts data so can only be | ||
14 | # reused if we manipulate the paths. | ||
15 | SSTATE_SCAN_CMD ?= "${SSTATE_SCAN_CMD_NATIVE}" | ||
16 | |||
13 | TARGET_ARCH = "${SDK_ARCH}" | 17 | TARGET_ARCH = "${SDK_ARCH}" |
14 | TARGET_VENDOR = "${SDK_VENDOR}" | 18 | TARGET_VENDOR = "${SDK_VENDOR}" |
15 | TARGET_OS = "${SDK_OS}" | 19 | TARGET_OS = "${SDK_OS}" |