[oe-commits] [openembedded-core] 33/42: sstate.bbclass: skip packaging if SSTATE_SKIP_CREATION is set

git at git.openembedded.org git at git.openembedded.org
Wed Aug 31 17:01:59 UTC 2016


rpurdie pushed a commit to branch master-next
in repository openembedded-core.

commit 3223ae089a8ce8124dcb9ef60aa583b2e2e7c526
Author: Ed Bartosh <ed.bartosh at linux.intel.com>
AuthorDate: Wed Aug 31 14:02:51 2016 +0300

    sstate.bbclass: skip packaging if SSTATE_SKIP_CREATION is set
    
    SSTATE_SKIP_CREATION variable will be used to skip creation of
    sstate .tgz files. It makes sense for image creation tasks as
    tarring images and keeping them in sstate would consume a lot of
    disk space.
    
    Signed-off-by: Ed Bartosh <ed.bartosh at linux.intel.com>
    Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
---
 meta/classes/sstate.bbclass | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/meta/classes/sstate.bbclass b/meta/classes/sstate.bbclass
index 2496928..0f0baeb 100644
--- a/meta/classes/sstate.bbclass
+++ b/meta/classes/sstate.bbclass
@@ -566,6 +566,8 @@ def sstate_package(ss, d):
     for state in ss['dirs']:
         if not os.path.exists(state[1]):
             continue
+        if d.getVar('SSTATE_SKIP_CREATION', True) == '1':
+            continue
         srcbase = state[0].rstrip("/").rsplit('/', 1)[0]
         for walkroot, dirs, files in os.walk(state[1]):
             for file in files:

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list