summaryrefslogtreecommitdiffstats
path: root/lib/bb/siggen.py
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2014-05-31 00:23:46 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2014-06-01 14:26:51 +0100
commit18f9bcbad059608e22fca20309314e1c399acec7 (patch)
tree1db8847775bd05be618861515089dfee10088764 /lib/bb/siggen.py
parentb131229145e1f2c372d6230a7b554e436c13c3f9 (diff)
downloadbitbake-contrib-18f9bcbad059608e22fca20309314e1c399acec7.tar.gz
siggen: Print warning about tainted tasks
The big warning printed when people use -f is easily ignored/forgotten. To raise user awareness, print a warning any time we include a tainted stamp file into a build instead. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'lib/bb/siggen.py')
-rw-r--r--lib/bb/siggen.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/bb/siggen.py b/lib/bb/siggen.py
index a6d28597e..933311ccc 100644
--- a/lib/bb/siggen.py
+++ b/lib/bb/siggen.py
@@ -190,6 +190,7 @@ class SignatureGeneratorBasic(SignatureGenerator):
taint = self.read_taint(fn, task, dataCache.stamp[fn])
if taint:
data = data + taint
+ logger.warn("%s is tainted from a forced run" % k)
h = hashlib.md5(data).hexdigest()
self.taskhash[k] = h