aboutsummaryrefslogtreecommitdiff
path: root/jsoncpp-namespaced-targets.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'jsoncpp-namespaced-targets.cmake')
-rw-r--r--jsoncpp-namespaced-targets.cmake7
1 files changed, 7 insertions, 0 deletions
diff --git a/jsoncpp-namespaced-targets.cmake b/jsoncpp-namespaced-targets.cmake
new file mode 100644
index 0000000..ac1504e
--- /dev/null
+++ b/jsoncpp-namespaced-targets.cmake
@@ -0,0 +1,7 @@
+if (TARGET jsoncpp_static)
+ add_library(JsonCpp::JsonCpp INTERFACE IMPORTED)
+ set_target_properties(JsonCpp::JsonCpp PROPERTIES INTERFACE_LINK_LIBRARIES "jsoncpp_static")
+elseif (TARGET jsoncpp_lib)
+ add_library(JsonCpp::JsonCpp INTERFACE IMPORTED)
+ set_target_properties(JsonCpp::JsonCpp PROPERTIES INTERFACE_LINK_LIBRARIES "jsoncpp_lib")
+endif () \ No newline at end of file