@@ -25,19 +25,6 @@ if(NOT (HAVE_CLOCALE AND HAVE_LCONV_SIZE AND HAVE_DECIMAL_POINT AND HAVE_LOCALEC
2525 endif ()
2626endif ()
2727
28- set (JSONCPP_INCLUDE_DIR ../../include )
29-
30- set (PUBLIC_HEADERS
31- ${JSONCPP_INCLUDE_DIR} /json/config.h
32- ${JSONCPP_INCLUDE_DIR} /json/forwards.h
33- ${JSONCPP_INCLUDE_DIR} /json/json_features.h
34- ${JSONCPP_INCLUDE_DIR} /json/value .h
35- ${JSONCPP_INCLUDE_DIR} /json/reader.h
36- ${JSONCPP_INCLUDE_DIR} /json/version .h
37- ${JSONCPP_INCLUDE_DIR} /json/writer.h
38- ${JSONCPP_INCLUDE_DIR} /json/assertions.h
39- )
40-
4128source_group ("Public API" FILES ${PUBLIC_HEADERS} )
4229
4330set (JSONCPP_SOURCES
@@ -131,7 +118,7 @@ if(BUILD_SHARED_LIBS)
131118
132119 target_include_directories (${SHARED_LIB} PUBLIC
133120 $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR} >
134- $<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR} / ${ JSONCPP_INCLUDE_DIR} >
121+ $<BUILD_INTERFACE:${JSONCPP_INCLUDE_DIR} >
135122 )
136123
137124 list (APPEND CMAKE_TARGETS ${SHARED_LIB} )
@@ -164,7 +151,7 @@ if(BUILD_STATIC_LIBS)
164151
165152 target_include_directories (${STATIC_LIB} PUBLIC
166153 $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR} >
167- $<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR} / ${ JSONCPP_INCLUDE_DIR} >
154+ $<BUILD_INTERFACE:${JSONCPP_INCLUDE_DIR} >
168155 )
169156
170157 list (APPEND CMAKE_TARGETS ${STATIC_LIB} )
@@ -190,7 +177,7 @@ if(BUILD_OBJECT_LIBS)
190177
191178 target_include_directories (${OBJECT_LIB} PUBLIC
192179 $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR} >
193- $<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR} / ${ JSONCPP_INCLUDE_DIR} >
180+ $<BUILD_INTERFACE:${JSONCPP_INCLUDE_DIR} >
194181 )
195182
196183 list (APPEND CMAKE_TARGETS ${OBJECT_LIB} )
@@ -202,4 +189,3 @@ install(TARGETS ${CMAKE_TARGETS} ${INSTALL_EXPORT}
202189 ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
203190 OBJECTS DESTINATION ${CMAKE_INSTALL_LIBDIR}
204191)
205-
0 commit comments