We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents a3e6e26 + b5099a4 commit d4f936eCopy full SHA for d4f936e
pack-cp.in
@@ -0,0 +1,15 @@
1
+include(FindPackageHandleStandardArgs)
2
+set(${CMAKE_FIND_PACKAGE_NAME}_CONFIG ${CMAKE_CURRENT_LIST_FILE})
3
+find_package_handle_standard_args(@PROJECT_NAME@ CONFIG_MODE)
4
+
5
+if(NOT TARGET @PROJECT_NAME@::@NLOHMANN_JSON_TARGET_NAME@)
6
+ include("${CMAKE_CURRENT_LIST_DIR}/@NLOHMANN_JSON_TARGETS_EXPORT_NAME@.cmake")
7
+ if((NOT TARGET @NLOHMANN_JSON_TARGET_NAME@) AND
8
+ (NOT @PROJECT_NAME@_FIND_VERSION OR
9
+ @PROJECT_NAME@_FIND_VERSION VERSION_LESS 3.2.0))
10
+ add_library(@NLOHMANN_JSON_TARGET_NAME@ INTERFACE IMPORTED)
11
+ set_target_properties(@NLOHMANN_JSON_TARGET_NAME@ PROPERTIES
12
+ INTERFACE_LINK_LIBRARIES @PROJECT_NAME@::@NLOHMANN_JSON_TARGET_NAME@
13
+ )
14
+ endif()
15
+endif()
0 commit comments