aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2017-07-30 16:13:37 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2017-07-31 14:25:44 +0100
commitca61f5437cb2421a67f002785e644ba215e04aaf (patch)
tree89e37f111afa7bf6fe43c1681af3543fda46e4ff
parent2ff9d40dc88d43567472218cf3d3faf414398c71 (diff)
downloadopenembedded-core-contrib-ca61f5437cb2421a67f002785e644ba215e04aaf.tar.gz
openembedded-core-contrib-ca61f5437cb2421a67f002785e644ba215e04aaf.tar.bz2
openembedded-core-contrib-ca61f5437cb2421a67f002785e644ba215e04aaf.zip
image: Make do_image_qa a dummy sstate task to match do_image_complete
Similar to do_image_complete, make do_image_qa a dummy sstate task so that rm_work doesn't cause image generation to repeat on every new build command. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r--meta/classes/image.bbclass9
1 files changed, 9 insertions, 0 deletions
diff --git a/meta/classes/image.bbclass b/meta/classes/image.bbclass
index 696aacdb9a..2c1dc8145d 100644
--- a/meta/classes/image.bbclass
+++ b/meta/classes/image.bbclass
@@ -324,6 +324,15 @@ fakeroot python do_image_qa () {
}
addtask do_image_qa after do_image_complete before do_build
+SSTATETASKS += "do_image_qa"
+SSTATE_SKIP_CREATION_task-image-qa = '1'
+do_image_qa[sstate-inputdirs] = ""
+do_image_qa[sstate-outputdirs] = ""
+python do_image_qa_setscene () {
+ sstate_setscene(d)
+}
+addtask do_image_qa_setscene
+
def setup_debugfs_variables(d):
d.appendVar('IMAGE_ROOTFS', '-dbg')
d.appendVar('IMAGE_LINK_NAME', '-dbg')