mirror of
https://git.yoctoproject.org/poky
synced 2026-05-31 00:39:46 +00:00
archiver.bbclass: move a few code to copyleft_compliance.bbclass
Move the code which is only used by copyleft_compliance.bbclass from archiver.bbclassc, and remove the "inherit archiver" from copyleft_compliance.bbclass. The archiver.bbclass is used for archiving various types of sources, but the copyleft_compliance.bbclass is used for analysing the license, they don't have much relationships. [YOCTO #4986] [YOCTO #5113] (From OE-Core rev: 578830fe2ff279ea620916ea711b80dc1b29a275) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
2c7d20ce38
commit
1f44904dae
@@ -35,25 +35,6 @@ do_ar_original[dirs] = "${ARCHIVER_OUTDIR} ${ARCHIVER_WORKDIR}"
|
||||
# This is a convenience for the shell script to use it
|
||||
|
||||
|
||||
COPYLEFT_LICENSE_INCLUDE ?= 'GPL* LGPL*'
|
||||
COPYLEFT_LICENSE_INCLUDE[type] = 'list'
|
||||
COPYLEFT_LICENSE_INCLUDE[doc] = 'Space separated list of globs which include licenses'
|
||||
|
||||
COPYLEFT_LICENSE_EXCLUDE ?= 'CLOSED Proprietary'
|
||||
COPYLEFT_LICENSE_EXCLUDE[type] = 'list'
|
||||
COPYLEFT_LICENSE_EXCLUDE[doc] = 'Space separated list of globs which exclude licenses'
|
||||
|
||||
COPYLEFT_RECIPE_TYPE ?= '${@copyleft_recipe_type(d)}'
|
||||
COPYLEFT_RECIPE_TYPE[doc] = 'The "type" of the current recipe (e.g. target, native, cross)'
|
||||
|
||||
COPYLEFT_RECIPE_TYPES ?= 'target'
|
||||
COPYLEFT_RECIPE_TYPES[type] = 'list'
|
||||
COPYLEFT_RECIPE_TYPES[doc] = 'Space separated list of recipe types to include'
|
||||
|
||||
COPYLEFT_AVAILABLE_RECIPE_TYPES = 'target native nativesdk cross crosssdk cross-canadian'
|
||||
COPYLEFT_AVAILABLE_RECIPE_TYPES[type] = 'list'
|
||||
COPYLEFT_AVAILABLE_RECIPE_TYPES[doc] = 'Space separated list of available recipe types'
|
||||
|
||||
python () {
|
||||
pn = d.getVar('PN', True)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user