diff options
author | Dominik Schmidt <dev@dominik-schmidt.de> | 2018-10-26 10:01:47 +0300 |
---|---|---|
committer | Dominik Schmidt <domme@tomahawk-player.org> | 2018-10-29 20:29:46 +0300 |
commit | ba65eefed7f6307ade8dff0a6b963ba1ee52cf25 (patch) | |
tree | 70e65f968e40421a3979a457743d60fb2b09ddac /shell_integration | |
parent | a325c619304bff81fa6e161fead607e6529f3dcb (diff) |
Make OCUtil helper lib static and link it statically against crt
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}" ) |