summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta/classes/sstate.bbclass5
1 files changed, 5 insertions, 0 deletions
diff --git a/meta/classes/sstate.bbclass b/meta/classes/sstate.bbclass
index d544da97d6..68fd996931 100644
--- a/meta/classes/sstate.bbclass
+++ b/meta/classes/sstate.bbclass
@@ -33,6 +33,11 @@ SSTATE_MANMACH ?= "${SSTATE_PKGARCH}"
33SSTATEPREINSTFUNCS ?= "" 33SSTATEPREINSTFUNCS ?= ""
34SSTATEPOSTINSTFUNCS ?= "" 34SSTATEPOSTINSTFUNCS ?= ""
35 35
36# Specify dirs in which the shell function is executed and don't use ${B}
37# as default dirs to avoid possible race about ${B} with other task.
38sstate_create_package[dirs] = "${SSTATE_BUILDDIR}"
39sstate_unpack_package[dirs] = "${SSTATE_INSTDIR}"
40
36python () { 41python () {
37 if bb.data.inherits_class('native', d): 42 if bb.data.inherits_class('native', d):
38 d.setVar('SSTATE_PKGARCH', d.getVar('BUILD_ARCH')) 43 d.setVar('SSTATE_PKGARCH', d.getVar('BUILD_ARCH'))