Skip to content

Commit 2b117ee

Browse files
committed
Add JSON_DLL_BUILD only for shared lib
1 parent f45c01a commit 2b117ee

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,11 +68,11 @@ 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})
7473
SET_TARGET_PROPERTIES( jsoncpp_lib PROPERTIES OUTPUT_NAME jsoncpp
7574
DEBUG_OUTPUT_NAME jsoncpp${DEBUG_LIBNAME_SUFFIX} )
75+
SET_TARGET_PROPERTIES( jsoncpp_lib PROPERTIES COMPILE_DEFINITIONS JSON_DLL_BUILD)
7676

7777
# Set library's runtime search path on OSX
7878
IF(APPLE)

0 commit comments

Comments
 (0)