mirror of
git://git.yoctoproject.org/poky.git
synced 2025-07-19 12:59:02 +02:00
classes: create-spdx: Fix variable dependencies
A few variable dependencies were incorrect from the SPDX tasks, which prevented rebuilds from occurring, or caused them to occur when they should not. (From OE-Core rev: 38a5dd136b3a3713e63d23598011efe1c4b0f459) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
ddbbc9e53c
commit
dfb279f49e
|
@ -55,6 +55,9 @@ do_create_image_spdx[sstate-outputdirs] = "${DEPLOY_DIR_SPDX}"
|
|||
do_create_image_spdx[cleandirs] = "${SPDXIMAGEWORK}"
|
||||
do_create_image_spdx[dirs] = "${SPDXIMAGEWORK}"
|
||||
do_create_image_spdx[file-checksums] += "${SPDX3_LIB_DEP_FILES}"
|
||||
do_create_image_spdx[vardeps] += "\
|
||||
SPDX_IMAGE_PURPOSE \
|
||||
"
|
||||
|
||||
python do_create_image_spdx_setscene() {
|
||||
sstate_setscene(d)
|
||||
|
|
|
@ -134,7 +134,15 @@ python do_create_spdx() {
|
|||
import oe.spdx30_tasks
|
||||
oe.spdx30_tasks.create_spdx(d)
|
||||
}
|
||||
do_create_spdx[vardepsexclude] += "BB_NUMBER_THREADS"
|
||||
do_create_spdx[vardepsexclude] += "BB_NUMBER_THREADS SPDX_BUILD_HOST"
|
||||
do_create_spdx[vardeps] += "\
|
||||
SPDX_INCLUDE_BITBAKE_PARENT_BUILD \
|
||||
SPDX_PACKAGE_ADDITIONAL_PURPOSE \
|
||||
SPDX_PROFILES \
|
||||
SPDX_NAMESPACE_PREFIX \
|
||||
SPDX_UUID_NAMESPACE \
|
||||
"
|
||||
|
||||
addtask do_create_spdx after \
|
||||
do_collect_spdx_deps \
|
||||
do_deploy_source_date_epoch \
|
||||
|
|
Loading…
Reference in New Issue
Block a user