Files
MINGW-packages/mingw-w64-jsoncpp/001-library-name.patch
2018-08-08 22:42:54 +03:00

23 lines
1.3 KiB
Diff

--- jsoncpp-1.8.4/CMakeLists.txt.orig 2018-08-08 21:01:18.879593200 +0300
+++ jsoncpp-1.8.4/CMakeLists.txt 2018-08-08 21:01:23.301846100 +0300
@@ -64,7 +64,7 @@
#IF(NOT JSONCPP_VERSION_FOUND)
# MESSAGE(FATAL_ERROR "Failed to parse version string properly. Expect X.Y.Z")
#ENDIF(NOT JSONCPP_VERSION_FOUND)
-SET( JSONCPP_SOVERSION 19 )
+SET( JSONCPP_SOVERSION 20 )
SET( JSONCPP_USE_SECURE_MEMORY "0" CACHE STRING "-D...=1 to use memory-wiping allocator for STL" )
MESSAGE(STATUS "JsonCpp Version: ${JSONCPP_VERSION_MAJOR}.${JSONCPP_VERSION_MINOR}.${JSONCPP_VERSION_PATCH}")
--- jsoncpp-1.8.4/SRC/lib_json/CMakeLists.txt.orig 2018-08-08 21:02:37.459087700 +0300
+++ jsoncpp-1.8.4/SRC/lib_json/CMakeLists.txt 2018-08-08 21:04:02.321941600 +0300
@@ -72,6 +72,8 @@
ADD_LIBRARY(jsoncpp_lib SHARED ${PUBLIC_HEADERS} ${jsoncpp_sources})
SET_TARGET_PROPERTIES( jsoncpp_lib PROPERTIES VERSION ${JSONCPP_VERSION} SOVERSION ${JSONCPP_SOVERSION})
SET_TARGET_PROPERTIES( jsoncpp_lib PROPERTIES OUTPUT_NAME jsoncpp
+ RUNTIME_OUTPUT_NAME jsoncpp-${JSONCPP_SOVERSION}
+ ARCHIVE_OUTPUT_NAME jsoncpp
DEBUG_OUTPUT_NAME jsoncpp${DEBUG_LIBNAME_SUFFIX} )
# Set library's runtime search path on OSX