${SPDX_LICENSES}:True \
"
+SPDX3_VAR_DEPS = "\
+ SPDX_INCLUDE_BITBAKE_PARENT_BUILD \
+ SPDX_PACKAGE_ADDITIONAL_PURPOSE \
+ SPDX_PROFILES \
+ SPDX_NAMESPACE_PREFIX \
+ SPDX_UUID_NAMESPACE \
+ "
+
python do_create_recipe_spdx() {
import oe.spdx30_tasks
oe.spdx30_tasks.create_recipe_spdx(d)
do_create_recipe_spdx[sstate-outputdirs] = "${DEPLOY_DIR_SPDX}"
do_create_recipe_spdx[file-checksums] += "${SPDX3_DEP_FILES}"
do_create_recipe_spdx[cleandirs] = "${SPDXRECIPEDEPLOY}"
-do_create_recipe_spdx[vardeps] += "\
- SPDX_INCLUDE_BITBAKE_PARENT_BUILD \
- SPDX_PACKAGE_ADDITIONAL_PURPOSE \
- SPDX_PROFILES \
- SPDX_NAMESPACE_PREFIX \
- SPDX_UUID_NAMESPACE \
- "
+do_create_recipe_spdx[vardeps] += "${SPDX3_VAR_DEPS}"
python do_create_recipe_spdx_setscene () {
sstate_setscene(d)
${PATCHDEPENDENCY} \
${@create_spdx_source_deps(d)} \
"
-do_create_spdx[vardeps] += "\
- SPDX_INCLUDE_BITBAKE_PARENT_BUILD \
- SPDX_PACKAGE_ADDITIONAL_PURPOSE \
- SPDX_PROFILES \
- SPDX_NAMESPACE_PREFIX \
- SPDX_UUID_NAMESPACE \
- "
+do_create_spdx[vardeps] += "${SPDX3_VAR_DEPS}"
python do_create_spdx_setscene () {
sstate_setscene(d)
do_create_package_spdx[dirs] = "${SPDXRUNTIMEDEPLOY}"
do_create_package_spdx[cleandirs] = "${SPDXRUNTIMEDEPLOY}"
do_create_package_spdx[rdeptask] = "do_create_spdx"
+do_create_package_spdx[vardeps] += "${SPDX3_VAR_DEPS}"
python do_create_package_spdx_setscene () {
sstate_setscene(d)
do_create_recipe_sbom[sstate-outputdirs] = "${DEPLOY_DIR_IMAGE}"
do_create_recipe_sbom[file-checksums] += "${SPDX3_DEP_FILES}"
do_create_recipe_sbom[cleandirs] = "${SPDXRECIPESBOMDEPLOY}"
-do_create_recipe_sbom[vardeps] += "\
- SPDX_INCLUDE_BITBAKE_PARENT_BUILD \
- SPDX_PACKAGE_ADDITIONAL_PURPOSE \
- SPDX_PROFILES \
- SPDX_NAMESPACE_PREFIX \
- SPDX_UUID_NAMESPACE \
- "
+do_create_recipe_sbom[vardeps] += "${SPDX3_VAR_DEPS}"
python do_create_recipe_sbom_setscene () {
sstate_setscene(d)