Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Kitware
GitHub Repository: Kitware/CMake
Path: blob/master/Utilities/Release/WiX/CustomAction/CMakeLists.txt
3165 views
1
if(MSVC)
2
if(NOT CMAKE_VERSION VERSION_LESS 3.15)
3
set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreaded$<$<CONFIG:Debug>:Debug>")
4
else()
5
foreach(CONFIG DEBUG MINSIZEREL RELEASE RELWITHDEBINFO)
6
string(REPLACE "/MD" "/MT"
7
"CMAKE_CXX_FLAGS_${CONFIG}"
8
"${CMAKE_CXX_FLAGS_${CONFIG}}"
9
)
10
string(REPLACE "-MD" "-MT"
11
"CMAKE_CXX_FLAGS_${CONFIG}"
12
"${CMAKE_CXX_FLAGS_${CONFIG}}"
13
)
14
endforeach()
15
endif()
16
endif()
17
18
add_library(CMakeWiXCustomActions MODULE
19
detect_nsis_overwrite.cpp
20
exports.def
21
)
22
23
target_link_libraries(CMakeWiXCustomActions PRIVATE msi)
24
25