Skip to content

Commit a81cc9e

Browse files
committed
Fix building shared and static win32 libs
1 parent b14b198 commit a81cc9e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/lib_json/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,9 @@ ELSE(JSONCPP_WITH_CMAKE_PACKAGE)
6868
ENDIF()
6969

7070
IF(BUILD_SHARED_LIBS)
71-
ADD_DEFINITIONS( -DJSON_DLL_BUILD )
7271
ADD_LIBRARY(jsoncpp_lib SHARED ${PUBLIC_HEADERS} ${jsoncpp_sources})
7372
SET_TARGET_PROPERTIES( jsoncpp_lib PROPERTIES VERSION ${JSONCPP_VERSION} SOVERSION ${JSONCPP_SOVERSION})
73+
SET_TARGET_PROPERTIES (jsoncpp_lib PROPERTIES COMPILE_DEFINITIONS JSON_DLL_BUILD)
7474
SET_TARGET_PROPERTIES( jsoncpp_lib PROPERTIES OUTPUT_NAME jsoncpp
7575
DEBUG_OUTPUT_NAME jsoncpp${DEBUG_LIBNAME_SUFFIX} )
7676

0 commit comments

Comments
 (0)