]> code.ossystems Code Review - openembedded-core.git/commit
meta/classes/populate_sdk: Adds support for generating eSDK manifest files
authorFrancisco Pedraza <francisco.j.pedraza.gonzalez@intel.com>
Fri, 9 Jun 2017 17:01:26 +0000 (12:01 -0500)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 12 Jun 2017 14:21:32 +0000 (15:21 +0100)
commit25ad7ed6f7bb0c931b404bda09576323200d093d
tree14b0ab847280909add1b0f3da1856ccb1ca449cf
parentf696b3bbe01969ce7ecb8174d63d3e1e172b473e
meta/classes/populate_sdk: Adds support for generating eSDK manifest files

Add get_extra_sdk_info to reuse code in buildhistory

The functionalities to generate SDK and eSDK manifest files are different,
the SDK comes from package information and the eSDK comes from sstate artifacts.
Only execute write_sdk_{host, target}_manifest when is on populate_sdk class.

Adds new functions write_sdk{host, target}_ext_manifest to execute on postprocess
in populate_sdk_ext because at the end we have all the sstate artifacts to
generate the manifest.

[YOCTO #9038]

Signed-off-by: Francisco Pedraza <francisco.j.pedraza.gonzalez@intel.com>
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/buildhistory.bbclass
meta/classes/populate_sdk_base.bbclass
meta/classes/populate_sdk_ext.bbclass