summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOla x Nilsson <ola.x.nilsson@axis.com>2016-12-22 14:16:34 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2017-01-09 13:27:00 +0000
commit6d60f60e38e0e00e6753f5b136277f27d6204e63 (patch)
treea71bef0a0bcd64effdaa768079e7145bb89be66e
parentadfee41d2b1edbd2abd09f9101c359919e21e5d6 (diff)
downloadopenembedded-core-6d60f60e38e0e00e6753f5b136277f27d6204e63.tar.gz
openembedded-core-6d60f60e38e0e00e6753f5b136277f27d6204e63.tar.bz2
openembedded-core-6d60f60e38e0e00e6753f5b136277f27d6204e63.zip
externalsrc: Set STAMPCLEAN to match STAMP
Only the last stamp file should be kept, but unless STAMPCLEAN matches files generated using STAMP old stamp files may linger. This may cause false positives for skipping tasks. Signed-off-by: Ross Burton <ross.burton@intel.com>
-rw-r--r--meta/classes/externalsrc.bbclass1
1 files changed, 1 insertions, 0 deletions
diff --git a/meta/classes/externalsrc.bbclass b/meta/classes/externalsrc.bbclass
index e115a474b8..eec5e61564 100644
--- a/meta/classes/externalsrc.bbclass
+++ b/meta/classes/externalsrc.bbclass
@@ -116,6 +116,7 @@ python () {
configstamp = '${TMPDIR}/work-shared/${PN}/${EXTENDPE}${PV}-${PR}/configure.sstate'
d.setVar('CONFIGURESTAMPFILE', configstamp)
d.setVar('STAMP', '${STAMPS_DIR}/work-shared/${PN}/${EXTENDPE}${PV}-${PR}')
+ d.setVar('STAMPCLEAN', '${STAMPS_DIR}/work-shared/${PN}/*-*')
}
python externalsrc_configure_prefunc() {