Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/desktop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDominik Schmidt <dev@dominik-schmidt.de>2018-10-26 10:01:47 +0300
committerMichael Schuster <michael@schuster.ms>2020-08-20 19:50:05 +0300
commite4b53b12e1bf6db13b3e9f86b05d10c2fafe5d6c (patch)
tree2ec1bd53ebc6ff45f1b06459f099b556e595c671 /shell_integration
parent906556640da8441011d5a690f491f6026477fff2 (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.txt11
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}"
)