classes/image: add staticdev-pkgs IMAGE_FEATURES feature
Add a staticdev-pkgs feature that can be added to IMAGE_FEATURES in order to install all staticdev packages. Fixes [YOCTO #2531]. (From OE-Core rev: 3ba9c0757eb51a0bb5873f4faae023587a33cc1d) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
fa5640d143
commit
98b0f956e7
|
@ -35,7 +35,7 @@ NORMAL_FEATURE_INSTALL_OPTIONAL = "${@' '.join(oe.packagegroup.optional_packages
|
||||||
|
|
||||||
def normal_groups(d):
|
def normal_groups(d):
|
||||||
"""Return all the IMAGE_FEATURES, with the exception of our special package groups"""
|
"""Return all the IMAGE_FEATURES, with the exception of our special package groups"""
|
||||||
extras = set(['dev-pkgs', 'doc-pkgs', 'dbg-pkgs'])
|
extras = set(['dev-pkgs', 'staticdev-pkgs', 'doc-pkgs', 'dbg-pkgs'])
|
||||||
features = set(oe.data.typed_value('IMAGE_FEATURES', d))
|
features = set(oe.data.typed_value('IMAGE_FEATURES', d))
|
||||||
return features.difference(extras)
|
return features.difference(extras)
|
||||||
|
|
||||||
|
@ -47,6 +47,8 @@ def complementary_globs(featurevar, d):
|
||||||
for feature in features:
|
for feature in features:
|
||||||
if feature == 'dev-pkgs':
|
if feature == 'dev-pkgs':
|
||||||
globs.append('*-dev')
|
globs.append('*-dev')
|
||||||
|
elif feature == 'staticdev-pkgs':
|
||||||
|
globs.append('*-staticdev')
|
||||||
elif feature == 'doc-pkgs':
|
elif feature == 'doc-pkgs':
|
||||||
globs.append('*-doc')
|
globs.append('*-doc')
|
||||||
elif feature == 'dbg-pkgs':
|
elif feature == 'dbg-pkgs':
|
||||||
|
|
Loading…
Reference in New Issue