comparison CSP2/CSP2_env/env-d9b9114564458d9d-741b3de822f2aaca6c6caa4325c4afce/lib/cmake/libssh2/Libssh2Config.cmake @ 69:33d812a61356

planemo upload commit 2e9511a184a1ca667c7be0c6321a36dc4e3d116d
author jpayne
date Tue, 18 Mar 2025 17:55:14 -0400
parents
children
comparison
equal deleted inserted replaced
67:0e9998148a16 69:33d812a61356
1 # Generated by CMake
2
3 if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5)
4 message(FATAL_ERROR "CMake >= 2.6.0 required")
5 endif()
6 cmake_policy(PUSH)
7 cmake_policy(VERSION 2.6)
8 #----------------------------------------------------------------
9 # Generated CMake target import file.
10 #----------------------------------------------------------------
11
12 # Commands may need to know the format version.
13 set(CMAKE_IMPORT_FILE_VERSION 1)
14
15 # Protect against multiple inclusion, which would fail when already imported targets are added once more.
16 set(_targetsDefined)
17 set(_targetsNotDefined)
18 set(_expectedTargets)
19 foreach(_expectedTarget Libssh2::libssh2)
20 list(APPEND _expectedTargets ${_expectedTarget})
21 if(NOT TARGET ${_expectedTarget})
22 list(APPEND _targetsNotDefined ${_expectedTarget})
23 endif()
24 if(TARGET ${_expectedTarget})
25 list(APPEND _targetsDefined ${_expectedTarget})
26 endif()
27 endforeach()
28 if("${_targetsDefined}" STREQUAL "${_expectedTargets}")
29 unset(_targetsDefined)
30 unset(_targetsNotDefined)
31 unset(_expectedTargets)
32 set(CMAKE_IMPORT_FILE_VERSION)
33 cmake_policy(POP)
34 return()
35 endif()
36 if(NOT "${_targetsDefined}" STREQUAL "")
37 message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n")
38 endif()
39 unset(_targetsDefined)
40 unset(_targetsNotDefined)
41 unset(_expectedTargets)
42
43
44 # Compute the installation prefix relative to this file.
45 get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH)
46 get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
47 get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
48 get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
49 if(_IMPORT_PREFIX STREQUAL "/")
50 set(_IMPORT_PREFIX "")
51 endif()
52
53 # Create imported target Libssh2::libssh2
54 add_library(Libssh2::libssh2 SHARED IMPORTED)
55
56 set_target_properties(Libssh2::libssh2 PROPERTIES
57 INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
58 )
59
60 # Load information for each installed configuration.
61 get_filename_component(_DIR "${CMAKE_CURRENT_LIST_FILE}" PATH)
62 file(GLOB CONFIG_FILES "${_DIR}/Libssh2Config-*.cmake")
63 foreach(f ${CONFIG_FILES})
64 include(${f})
65 endforeach()
66
67 # Cleanup temporary variables.
68 set(_IMPORT_PREFIX)
69
70 # Loop over all imported files and verify that they actually exist
71 foreach(target ${_IMPORT_CHECK_TARGETS} )
72 foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} )
73 if(NOT EXISTS "${file}" )
74 message(FATAL_ERROR "The imported target \"${target}\" references the file
75 \"${file}\"
76 but this file does not exist. Possible reasons include:
77 * The file was deleted, renamed, or moved to another location.
78 * An install or uninstall procedure did not complete successfully.
79 * The installation package was faulty and contained
80 \"${CMAKE_CURRENT_LIST_FILE}\"
81 but not all the files it references.
82 ")
83 endif()
84 endforeach()
85 unset(_IMPORT_CHECK_FILES_FOR_${target})
86 endforeach()
87 unset(_IMPORT_CHECK_TARGETS)
88
89 # This file does not depend on other imported targets which have
90 # been exported from the same project but in a separate export set.
91
92 # Commands beyond this point should not need to know the version.
93 set(CMAKE_IMPORT_FILE_VERSION)
94 cmake_policy(POP)