mirror of
https://github.com/open-source-parsers/jsoncpp.git
synced 2024-12-12 10:03:51 +01:00
62f3e03475
When the static libary is available use it as exported alias, otherwise use shared library. Cmake takes care about import library when Windows platform DLL is used
16 lines
347 B
CMake
16 lines
347 B
CMake
cmake_policy(PUSH)
|
|
cmake_policy(VERSION 3.0)
|
|
|
|
@PACKAGE_INIT@
|
|
|
|
include ( "${CMAKE_CURRENT_LIST_DIR}/jsoncpp-targets.cmake" )
|
|
|
|
if(TARGET jsoncpp_static)
|
|
add_library(JsonCpp::JsonCpp ALIAS jsoncpp_static)
|
|
elseif(TARGET jsoncpp_lib)
|
|
add_library(JsonCpp::JsonCpp ALIAS jsoncpp_lib)
|
|
endif()
|
|
|
|
check_required_components(JsonCpp)
|
|
|
|
cmake_policy(POP) |