[vcpkg] Fix the chainloading of the platform specific toolchain files
QT_CHAINLOAD_TOOLCHAIN_FILE might not be set, but __qt_chainload_toolchain_file falls back to the value initially set when building qtbase in per-module build scenario. Use the correct variable(__qt_chainload_toolchain_file) when specifying VCPKG_CHAINLOAD_TOOLCHAIN_FILE. Pick-to: 6.8 6.9 Change-Id: I331c305a17172a1cc67a6ed8b43b2baa380abc0b Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
This commit is contained in:
parent
419ebb2770
commit
c65d6319f9
@ -52,8 +52,8 @@ if(QT_USE_VCPKG OR (NOT DEFINED QT_USE_VCPKG AND __qt_initially_configured_use_v
|
||||
)
|
||||
endif()
|
||||
|
||||
if(NOT VCPKG_CHAINLOAD_TOOLCHAIN_FILE AND QT_CHAINLOAD_TOOLCHAIN_FILE)
|
||||
set(VCPKG_CHAINLOAD_TOOLCHAIN_FILE "${QT_CHAINLOAD_TOOLCHAIN_FILE}" CACHE STRING "")
|
||||
if(NOT VCPKG_CHAINLOAD_TOOLCHAIN_FILE AND __qt_chainload_toolchain_file)
|
||||
set(VCPKG_CHAINLOAD_TOOLCHAIN_FILE "${__qt_chainload_toolchain_file}" CACHE STRING "")
|
||||
endif()
|
||||
|
||||
set(__qt_chainload_toolchain_file "${__qt_vcpkg_toolchain_file}")
|
||||
|
Loading…
x
Reference in New Issue
Block a user