CMake: Fix assigning per-directory variable license in SBOM
The value should be taken from the QT_SBOM_LICENSE_EXPRESSION variable. The '_qt_internal_sbom_get_default_qt_license_id' was a copy paste error. Amends 37a5e001277db9e1392a242171ab2b88cb6c3049 Task-number: QTBUG-122899 Change-Id: I4bcfaaf06af8903af7081130ba3c8285a53d8f4f Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> (cherry picked from commit 8f04225c5af2a5cb31d2452342b4ec35a10bf77b) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
parent
9c04794cd8
commit
ba08a2fb17
@ -391,7 +391,7 @@ function(_qt_internal_sbom_add_target target)
|
||||
|
||||
# Allow setting a license expression per directory scope via a variable.
|
||||
if(is_qt_entity_type AND QT_SBOM_LICENSE_EXPRESSION AND NOT arg_NO_DEFAULT_DIRECTORY_QT_LICENSE)
|
||||
set(qt_license_expression "${_qt_internal_sbom_get_default_qt_license_id}")
|
||||
set(qt_license_expression "${QT_SBOM_LICENSE_EXPRESSION}")
|
||||
_qt_internal_sbom_join_two_license_ids_with_op(
|
||||
"${license_expression}" "AND" "${qt_license_expression}"
|
||||
license_expression)
|
||||
|
Loading…
x
Reference in New Issue
Block a user