Mercurial > repos > rliterman > csp2
annotate CSP2/CSP2_env/env-d9b9114564458d9d-741b3de822f2aaca6c6caa4325c4afce/lib/cmake/c-ares/c-ares-config.cmake @ 69:33d812a61356
planemo upload commit 2e9511a184a1ca667c7be0c6321a36dc4e3d116d
author | jpayne |
---|---|
date | Tue, 18 Mar 2025 17:55:14 -0400 |
parents | |
children |
rev | line source |
---|---|
jpayne@69 | 1 # Copyright (C) The c-ares project and its contributors |
jpayne@69 | 2 # SPDX-License-Identifier: MIT |
jpayne@69 | 3 |
jpayne@69 | 4 |
jpayne@69 | 5 ####### Expanded from @PACKAGE_INIT@ by configure_package_config_file() ####### |
jpayne@69 | 6 ####### Any changes to this file will be overwritten by the next CMake run #### |
jpayne@69 | 7 ####### The input file was c-ares-config.cmake.in ######## |
jpayne@69 | 8 |
jpayne@69 | 9 get_filename_component(PACKAGE_PREFIX_DIR "${CMAKE_CURRENT_LIST_DIR}/../../../" ABSOLUTE) |
jpayne@69 | 10 |
jpayne@69 | 11 macro(set_and_check _var _file) |
jpayne@69 | 12 set(${_var} "${_file}") |
jpayne@69 | 13 if(NOT EXISTS "${_file}") |
jpayne@69 | 14 message(FATAL_ERROR "File or directory ${_file} referenced by variable ${_var} does not exist !") |
jpayne@69 | 15 endif() |
jpayne@69 | 16 endmacro() |
jpayne@69 | 17 |
jpayne@69 | 18 #################################################################################### |
jpayne@69 | 19 |
jpayne@69 | 20 set_and_check(c-ares_INCLUDE_DIR "${PACKAGE_PREFIX_DIR}/include") |
jpayne@69 | 21 |
jpayne@69 | 22 include("${CMAKE_CURRENT_LIST_DIR}/c-ares-config-version.cmake") |
jpayne@69 | 23 include("${CMAKE_CURRENT_LIST_DIR}/c-ares-targets.cmake") |
jpayne@69 | 24 |
jpayne@69 | 25 set(c-ares_LIBRARY c-ares::cares) |
jpayne@69 | 26 |
jpayne@69 | 27 if(ON) |
jpayne@69 | 28 if(NOT TARGET c-ares::cares_shared) |
jpayne@69 | 29 add_library(c-ares::cares_shared INTERFACE IMPORTED) |
jpayne@69 | 30 set_target_properties(c-ares::cares_shared PROPERTIES INTERFACE_LINK_LIBRARIES "c-ares::cares") |
jpayne@69 | 31 endif() |
jpayne@69 | 32 set(c-ares_SHARED_LIBRARY c-ares::cares_shared) |
jpayne@69 | 33 endif() |
jpayne@69 | 34 |
jpayne@69 | 35 if(OFF) |
jpayne@69 | 36 if(NOT TARGET c-ares::cares_static) |
jpayne@69 | 37 add_library(c-ares::cares_static INTERFACE IMPORTED) |
jpayne@69 | 38 set_target_properties(c-ares::cares_static PROPERTIES INTERFACE_LINK_LIBRARIES "c-ares::cares") |
jpayne@69 | 39 endif() |
jpayne@69 | 40 set(c-ares_STATIC_LIBRARY c-ares::cares_static) |
jpayne@69 | 41 endif() |