summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta/classes/image.bbclass7
1 files changed, 5 insertions, 2 deletions
diff --git a/meta/classes/image.bbclass b/meta/classes/image.bbclass
index e4e8900f98..4a5b83e30b 100644
--- a/meta/classes/image.bbclass
+++ b/meta/classes/image.bbclass
@@ -34,8 +34,11 @@ python () {
34 deps += " %s:do_populate_sysroot" % dep 34 deps += " %s:do_populate_sysroot" % dep
35 bb.data.setVarFlag('do_rootfs', 'depends', deps, d) 35 bb.data.setVarFlag('do_rootfs', 'depends', deps, d)
36 36
37 runtime_mapping_rename("PACKAGE_INSTALL", d) 37 # If we don't do this we try and run the mapping hooks while parsing which is slow
38 runtime_mapping_rename("PACKAGE_INSTALL_ATTEMPTONLY", d) 38 # bitbake should really provide something to let us know this...
39 if bb.data.getVar('__RUNQUEUE_DO_NOT_USE_EXTERNALLY', d, True) is not None:
40 runtime_mapping_rename("PACKAGE_INSTALL", d)
41 runtime_mapping_rename("PACKAGE_INSTALL_ATTEMPTONLY", d)
39} 42}
40 43
41# 44#