forked from qt-creator/qt-creator
Auto-Setup: Forward CMAKE_MSVC_RUNTIME_LIBRARY to package manager
Fixes: QTCREATORBUG-30169 Change-Id: Icfbb497e067c5a5a4b57e91c9fa50bc0a2816bc3 Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
This commit is contained in:
@@ -32,10 +32,11 @@ macro(qtc_auto_setup_compiler_standard toolchainFile)
|
|||||||
endforeach()
|
endforeach()
|
||||||
endforeach()
|
endforeach()
|
||||||
|
|
||||||
foreach(osx_var CMAKE_SYSROOT CMAKE_OSX_SYSROOT CMAKE_OSX_ARCHITECTURES)
|
# Forward important CMake variables to the package manager in the toolchain file
|
||||||
if (${osx_var})
|
foreach(fwd_var CMAKE_MSVC_RUNTIME_LIBRARY CMAKE_SYSROOT CMAKE_OSX_SYSROOT CMAKE_OSX_ARCHITECTURES)
|
||||||
|
if (${fwd_var})
|
||||||
file(APPEND "${toolchainFile}"
|
file(APPEND "${toolchainFile}"
|
||||||
"set(${osx_var} ${${osx_var}})\n")
|
"set(${fwd_var} ${${fwd_var}})\n")
|
||||||
endif()
|
endif()
|
||||||
endforeach()
|
endforeach()
|
||||||
endmacro()
|
endmacro()
|
||||||
|
Reference in New Issue
Block a user