|
@@ -434,7 +434,13 @@ macro LICENSE(Flags...) {
|
|
|
# NOTICE: final value of MODVER might not be set yet if VERSION macro is called after LICENSE. Var expansion is
|
|
|
# escaped here to prevent eager value substitution by SET but allow delayed value substitution when
|
|
|
# adding linking SBOM data command to graph.
|
|
|
- SET_APPEND(_SBOM_INFO_GLOBAL "path=${MODDIR};ver=\${join=.:MODVER};lang=${MODULE_LANG}")
|
|
|
+ when ($_NEED_SBOM_INFO == "yes") {
|
|
|
+ _SBOM_INFO_LOCAL="path=${MODDIR};ver=${join=.:MODVER};lang=${MODULE_LANG}"
|
|
|
+ }
|
|
|
+ otherwise {
|
|
|
+ _SBOM_INFO_LOCAL=
|
|
|
+ }
|
|
|
+ SET_APPEND(_SBOM_INFO_GLOBAL $_SBOM_INFO_LOCAL)
|
|
|
}
|
|
|
|
|
|
### @usage LICENSE_RESTRICTION(ALLOW_ONLY|DENY LicenseProperty...)
|