diff options
author | Dominik Schmidt <dev@dominik-schmidt.de> | 2018-10-26 10:01:47 +0300 |
---|---|---|
committer | Michael Schuster <michael@schuster.ms> | 2020-08-20 19:50:05 +0300 |
commit | e4b53b12e1bf6db13b3e9f86b05d10c2fafe5d6c (patch) | |
tree | 2ec1bd53ebc6ff45f1b06459f099b556e595c671 /shell_integration | |
parent | 906556640da8441011d5a690f491f6026477fff2 (diff) |
Make OCUtil helper lib static and link it statically against crt
Signed-off-by: Michael Schuster <michael@schuster.ms>
Diffstat (limited to 'shell_integration')
-rw-r--r-- | shell_integration/windows/OCUtil/CMakeLists.txt | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/shell_integration/windows/OCUtil/CMakeLists.txt b/shell_integration/windows/OCUtil/CMakeLists.txt index fe00b31a6..eabb4c4a5 100644 --- a/shell_integration/windows/OCUtil/CMakeLists.txt +++ b/shell_integration/windows/OCUtil/CMakeLists.txt @@ -1,4 +1,4 @@ -add_library(OCUtil SHARED +add_library(OCUtil STATIC CommunicationSocket.cpp FileUtil.cpp RegistryUtil.cpp @@ -8,11 +8,12 @@ add_library(OCUtil SHARED OCUtil.rc ) -target_include_directories(OCUtil +target_compile_options(OCUtil PUBLIC - "${CMAKE_CURRENT_SOURCE_DIR}" + "/MT$<$<CONFIG:Debug>:d>" ) -install(TARGETS OCUtil - RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} +target_include_directories(OCUtil + PUBLIC + "${CMAKE_CURRENT_SOURCE_DIR}" ) |