Skip to content

Commit 437d833

Browse files
committed
Use COMPILE_DEFINITIONS
1 parent fbfeb26 commit 437d833

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/lib_json/CMakeLists.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,12 +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} )
76-
75+
SET_TARGET_PROPERTIES(jsoncpp_lib PROPERTIES COMPILE_DEFINITIONS "JSON_DLL_BUILD")
7776
# Set library's runtime search path on OSX
7877
IF(APPLE)
7978
SET_TARGET_PROPERTIES( jsoncpp_lib PROPERTIES INSTALL_RPATH "@loader_path/." )

0 commit comments

Comments
 (0)