File tree 3 files changed +9
-8
lines changed 3 files changed +9
-8
lines changed Original file line number Diff line number Diff line change @@ -186,6 +186,7 @@ if(JSONCPP_WITH_CMAKE_PACKAGE)
186
186
COMPATIBILITY SameMajorVersion)
187
187
install (FILES
188
188
${CMAKE_CURRENT_BINARY_DIR} /jsoncppConfigVersion.cmake ${CMAKE_CURRENT_BINARY_DIR} /jsoncppConfig.cmake
189
+ ${CMAKE_CURRENT_SOURCE_DIR} /jsoncpp-namespaced-targets.cmake
189
190
DESTINATION ${CMAKE_INSTALL_LIBDIR} /cmake/jsoncpp)
190
191
endif ()
191
192
Original file line number Diff line number Diff line change
1
+ if (TARGET jsoncpp_static)
2
+ add_library (JsonCpp::JsonCpp INTERFACE IMPORTED )
3
+ set_target_properties (JsonCpp::JsonCpp PROPERTIES INTERFACE_LINK_LIBRARIES "jsoncpp_static" )
4
+ elseif (TARGET jsoncpp_lib)
5
+ add_library (JsonCpp::JsonCpp INTERFACE IMPORTED )
6
+ set_target_properties (JsonCpp::JsonCpp PROPERTIES INTERFACE_LINK_LIBRARIES "jsoncpp_lib" )
7
+ endif ()
Original file line number Diff line number Diff line change @@ -4,14 +4,7 @@ cmake_policy(VERSION 3.0)
4
4
@PACKAGE_INIT@
5
5
6
6
include ( "${CMAKE_CURRENT_LIST_DIR} /jsoncpp-targets.cmake" )
7
-
8
- if (TARGET jsoncpp_static)
9
- add_library (JsonCpp::JsonCpp INTERFACE IMPORTED )
10
- set_target_properties (JsonCpp::JsonCpp PROPERTIES INTERFACE_LINK_LIBRARIES "jsoncpp_static" )
11
- elseif (TARGET jsoncpp_lib)
12
- add_library (JsonCpp::JsonCpp INTERFACE IMPORTED )
13
- set_target_properties (JsonCpp::JsonCpp PROPERTIES INTERFACE_LINK_LIBRARIES "jsoncpp_lib" )
14
- endif ()
7
+ include ( "${CMAKE_CURRENT_LIST_DIR} /jsoncpp-namespaced-targets.cmake" )
15
8
16
9
check_required_components(JsonCpp)
17
10
You can’t perform that action at this time.
0 commit comments