summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2019-12-11 11:59:14 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2019-12-11 11:59:16 +0000
commit1360d8d7d99b70a80c8cdbc1fc6d9e6752483139 (patch)
treee20bfaaad533aa9dbd43b3d6c9667cda7d0dca11
parentbf6ee2b39e2294f7f3719f7d373af9e0ec2979e9 (diff)
downloadopenembedded-core-contrib-1360d8d7d99b70a80c8cdbc1fc6d9e6752483139.tar.gz
sstate: Ensure mkdir happens before mktemp
This avoids a directory not present error. Fix a comment typo whilst here. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/classes/sstate.bbclass5
1 files changed, 2 insertions, 3 deletions
diff --git a/meta/classes/sstate.bbclass b/meta/classes/sstate.bbclass
index 79ae392116..b5267f00be 100644
--- a/meta/classes/sstate.bbclass
+++ b/meta/classes/sstate.bbclass
@@ -747,14 +747,13 @@ sstate_task_postfunc[dirs] = "${WORKDIR}"
# set as SSTATE_BUILDDIR. Will be run from within SSTATE_BUILDDIR.
#
sstate_create_package () {
- TFILE=`mktemp ${SSTATE_PKG}.XXXXXXXX`
-
- # Exit earlu if it already exists
+ # Exit early if it already exists
if [ -e ${SSTATE_PKG} ]; then
return
fi
mkdir -p `dirname ${SSTATE_PKG}`
+ TFILE=`mktemp ${SSTATE_PKG}.XXXXXXXX`
# Use pigz if available
OPT="-czS"