summaryrefslogtreecommitdiffstats
path: root/meta/classes/image.bbclass
diff options
context:
space:
mode:
authorChristopher Larson <kergoth@gmail.com>2021-03-25 21:16:59 +0500
committerRichard Purdie <richard.purdie@linuxfoundation.org>2021-03-31 08:51:02 +0100
commit13e372dfd9c2ae792e6588da99c647370c722eb3 (patch)
treeada29bbc02b47cc0ed24f77b8f74318da1ac7434 /meta/classes/image.bbclass
parent8eb55de8212c218f28204abe2bb6adddcaef9898 (diff)
downloadpoky-13e372dfd9c2ae792e6588da99c647370c722eb3.tar.gz
image,populate_sdk_base: move 'func' flag setting for sdk command vars
Setting the 'func' flag on the commands variables ensures that they are parsed as shell, and therefore that the referenced commands contents are included in checksums. Doing this only in image.bbclass means that this is missing in recipes that are not images, but which inherit populate_sdk or populate_sdk_base directly, so move it to the latter. [YOCTO #13998] (From OE-Core rev: edc28907ce19a7298059dd388933c58a9c6c28b9) Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes/image.bbclass')
-rw-r--r--meta/classes/image.bbclass2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/classes/image.bbclass b/meta/classes/image.bbclass
index 87a58dfae7..013455f492 100644
--- a/meta/classes/image.bbclass
+++ b/meta/classes/image.bbclass
@@ -112,7 +112,7 @@ def rootfs_command_variables(d):
112 'IMAGE_PREPROCESS_COMMAND','RPM_PREPROCESS_COMMANDS','RPM_POSTPROCESS_COMMANDS','DEB_PREPROCESS_COMMANDS','DEB_POSTPROCESS_COMMANDS'] 112 'IMAGE_PREPROCESS_COMMAND','RPM_PREPROCESS_COMMANDS','RPM_POSTPROCESS_COMMANDS','DEB_PREPROCESS_COMMANDS','DEB_POSTPROCESS_COMMANDS']
113 113
114python () { 114python () {
115 variables = rootfs_command_variables(d) + sdk_command_variables(d) 115 variables = rootfs_command_variables(d)
116 for var in variables: 116 for var in variables:
117 if d.getVar(var, False): 117 if d.getVar(var, False):
118 d.setVarFlag(var, 'func', '1') 118 d.setVarFlag(var, 'func', '1')