CMake: Fix file path in checksum computation to allow spaces
Pick-to: 6.8 6.9 Task-number: QTBUG-122899 Change-Id: Ica5f830e6d7ca9d8acbc13ebec543ee3cf96b3fe Reviewed-by: Alexey Edelev <alexey.edelev@qt.io>
This commit is contained in:
parent
82dc92cb1b
commit
242e293323
@ -703,7 +703,7 @@ FileCopyrightText: NOASSERTION"
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
set(content "
|
set(content "
|
||||||
if(NOT EXISTS \$ENV{DESTDIR}${install_prefix}/${arg_FILENAME}
|
if(NOT EXISTS \"\$ENV{DESTDIR}${install_prefix}/${arg_FILENAME}\"
|
||||||
AND NOT QT_SBOM_BUILD_TIME AND NOT QT_SBOM_FAKE_CHECKSUM)
|
AND NOT QT_SBOM_BUILD_TIME AND NOT QT_SBOM_FAKE_CHECKSUM)
|
||||||
if(NOT ${arg_OPTIONAL})
|
if(NOT ${arg_OPTIONAL})
|
||||||
message(FATAL_ERROR \"Cannot find '${arg_FILENAME}' to compute its checksum. \"
|
message(FATAL_ERROR \"Cannot find '${arg_FILENAME}' to compute its checksum. \"
|
||||||
@ -714,7 +714,7 @@ FileCopyrightText: NOASSERTION"
|
|||||||
if(QT_SBOM_FAKE_CHECKSUM)
|
if(QT_SBOM_FAKE_CHECKSUM)
|
||||||
set(sha1 \"158942a783ee1095eafacaffd93de73edeadbeef\")
|
set(sha1 \"158942a783ee1095eafacaffd93de73edeadbeef\")
|
||||||
else()
|
else()
|
||||||
file(SHA1 \$ENV{DESTDIR}${install_prefix}/${arg_FILENAME} sha1)
|
file(SHA1 \"\$ENV{DESTDIR}${install_prefix}/${arg_FILENAME}\" sha1)
|
||||||
endif()
|
endif()
|
||||||
list(APPEND QT_SBOM_VERIFICATION_CODES \${sha1})
|
list(APPEND QT_SBOM_VERIFICATION_CODES \${sha1})
|
||||||
endif()
|
endif()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user