summaryrefslogtreecommitdiff
path: root/meta/classes/perlnative.bbclass
diff options
context:
space:
mode:
authorTobias Olausson <tobias.olausson@pelagicore.com>2014-10-20 16:09:15 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2014-10-24 17:31:57 +0100
commit5d3a4f4f57e4d8581fd88a14324f94e93104a690 (patch)
tree5a4f32011d57f273eaf4718f5c85563fb0a03748 /meta/classes/perlnative.bbclass
parente5a40391dfa12c44f31bdb7550df1275edda3864 (diff)
downloadopenembedded-core-5d3a4f4f57e4d8581fd88a14324f94e93104a690.tar.gz
openembedded-core-5d3a4f4f57e4d8581fd88a14324f94e93104a690.tar.bz2
openembedded-core-5d3a4f4f57e4d8581fd88a14324f94e93104a690.zip
spdx.bbclass: improved stability, fixed SPDX compliance issues. Changes are reflected in licenses.conf.
The previous version could crash on dead links in the rootfs, or if the manifest directory did not exist. The generated files were also not compliant with the SPDX specification, for example file entries did not always start with the FileName tag, time stamps were incorrectly formatted etc. Stability issues are addressed by added checks, originally written by Johan Thelin <johan.thelin@pelagicore.com>, who never upstreamed them. I've also added an option for getting full SPDX output from FOSSology, i.e. not only for all files, but for the package as well, including license references. License refs are required in order to process the output by SPDXTools. For that reason, this option defaults to true. Signed-off-by: Tobias Olausson <tobias.olausson@pelagicore.com> Signed-off-by: Ross Burton <ross.burton@intel.com>
Diffstat (limited to 'meta/classes/perlnative.bbclass')
0 files changed, 0 insertions, 0 deletions