Bug 8878

Summary: Add Ext SDK the ability of manually excluding some layers
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Chen Qi <Qi.Chen>
Component: coreAssignee: Chen Qi <Qi.Chen>
Status: RESOLVED FIXED QA Contact: Aníbal Limón <anibal.limon>
Severity: normal    
Priority: Medium+ CC: alexandru.c.georgescu, liezhi.yang, meta.mr.watcher, meta.watcher
Version: 2.1   
Target Milestone: 2.1 M2   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Don't know

Description Chen Qi 2016-01-06 06:01:11 UTC
When generating Ext SDK, we need to have the ability to configure to exclude some layers. This is useful when those layers are just download layers which contain tarball.

// Qi
Comment 1 Chen Qi 2016-02-15 06:12:20 UTC
commit 090fb5146f2e647843620660b98ba1773a2e341c
Author: Chen Qi <Qi.Chen@windriver.com>
Date:   Wed Feb 3 15:50:21 2016 +0800

    copy_buildsystem: add ability to exclude layers
    
    In some cases, we may have some kind of download layers in BBLAYERS, so
    that we can set BB_NO_NETWORK to "1". This results in extremely large
    extensible SDK. And we actually don't need these download layers in the
    SDK.
    
    Add a new variable, SDK_LAYERS_EXCLUDE, to enable users to explicitly
    exclude some layers when generating the extensible SDK.
    
    [YOCTO #8878]
    
    (From OE-Core rev: acf1148bf3f4e489e9e2b0b8745753e1311ee812)
    
    Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
    Signed-off-by: Ross Burton <ross.burton@intel.com>
    Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>