]> code.ossystems Code Review - openembedded-core.git/commitdiff
base.bbclass: add cleansstate task between clean and cleanall
authorMartin Jansa <martin.jansa@gmail.com>
Thu, 2 Jun 2011 18:56:04 +0000 (20:56 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 6 Jun 2011 14:52:17 +0000 (15:52 +0100)
* sometimes it's usefull to remove only sstate cache and keep downloaded sources for rebuild

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
meta/classes/base.bbclass

index 8f4ef1e64e5a9d3fb07b0a3d23517d07b7d2fbc6..6f0484e26c7774c83c29396572a6084d9437c7dd 100644 (file)
@@ -408,10 +408,13 @@ def check_gcc3(data):
        
        return False
 
-addtask cleanall after do_clean
-python do_cleanall() {
+addtask cleansstate after do_clean
+python do_cleansstate() {
         sstate_clean_cachefiles(d)
+}
 
+addtask cleanall after do_cleansstate
+python do_cleanall() {
         src_uri = (bb.data.getVar('SRC_URI', d, True) or "").split()
         if len(src_uri) == 0:
             return