blob: c1cc6ca0b0eb0cfae546caad16dbf58dfe1b99d2 [file] [log] [blame]
Sergey Rachevb6407952021-02-27 18:25:11 +01001cmake_policy(PUSH)
2cmake_policy(VERSION 3.0)
3
4@PACKAGE_INIT@
5
6include ( "${CMAKE_CURRENT_LIST_DIR}/jsoncpp-targets.cmake" )
7
Sergey Rachev62f3e032021-02-27 22:35:57 +01008if(TARGET jsoncpp_static)
Sergey Rachev2af4a4c2021-04-02 22:30:43 +02009 add_library(JsonCpp::JsonCpp INTERFACE IMPORTED )
10 set_target_properties(JsonCpp::JsonCpp PROPERTIES INTERFACE_LINK_LIBRARIES "jsoncpp_static")
Sergey Rachev62f3e032021-02-27 22:35:57 +010011elseif(TARGET jsoncpp_lib)
Sergey Rachev2af4a4c2021-04-02 22:30:43 +020012 add_library(JsonCpp::JsonCpp INTERFACE IMPORTED )
13 set_target_properties(JsonCpp::JsonCpp PROPERTIES INTERFACE_LINK_LIBRARIES "jsoncpp_lib")
Sergey Rachev62f3e032021-02-27 22:35:57 +010014endif()
15
Sergey Rachevb6407952021-02-27 18:25:11 +010016check_required_components(JsonCpp)
17
Sergey Rachevcee42e02021-02-28 00:25:48 +010018cmake_policy(POP)