Mercurial > repos > rliterman > csp2
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) |