From 0b3616d58086cbdcb72b53ff715deae92ad8fd6c Mon Sep 17 00:00:00 2001 From: "Liang, Gao" Date: Mon, 21 May 2018 16:28:06 +0800 Subject: [PATCH] Resolve windows name conflict 1. The windows dll will output the lib and dll, and rename the static lib will have conflict on windows. 2. Delete rename code to dismiss the conflict. --- CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 36b61a5b..e0b29601 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -114,7 +114,9 @@ add_library(json-c-static set_property(TARGET json-c PROPERTY C_STANDARD 99) set_property(TARGET json-c-static PROPERTY C_STANDARD 99) +if (NOT MSVC) set_target_properties(json-c-static PROPERTIES OUTPUT_NAME json-c) +endif() install(TARGETS json-c json-c-static RUNTIME DESTINATION bin -- 2.39.5