You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

749 lines
32 KiB

  1. # Generated by CMake
  2. if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.5)
  3. message(FATAL_ERROR "CMake >= 2.6.0 required")
  4. endif()
  5. cmake_policy(PUSH)
  6. cmake_policy(VERSION 2.6)
  7. #----------------------------------------------------------------
  8. # Generated CMake target import file.
  9. #----------------------------------------------------------------
  10. # Commands may need to know the format version.
  11. set(CMAKE_IMPORT_FILE_VERSION 1)
  12. # Protect against multiple inclusion, which would fail when already imported targets are added once more.
  13. set(_targetsDefined)
  14. set(_targetsNotDefined)
  15. set(_expectedTargets)
  16. foreach(_expectedTarget gRPC::absl_algorithm gRPC::absl_algorithm_container gRPC::absl_atomic_hook gRPC::absl_bad_optional_access gRPC::absl_bad_variant_access gRPC::absl_base gRPC::absl_base_internal gRPC::absl_bind_front gRPC::absl_bits gRPC::absl_city gRPC::absl_civil_time gRPC::absl_compressed_tuple gRPC::absl_config gRPC::absl_container_common gRPC::absl_container_memory gRPC::absl_cord gRPC::absl_core_headers gRPC::absl_debugging_internal gRPC::absl_demangle_internal gRPC::absl_dynamic_annotations gRPC::absl_endian gRPC::absl_errno_saver gRPC::absl_exponential_biased gRPC::absl_fixed_array gRPC::absl_flat_hash_map gRPC::absl_function_ref gRPC::absl_graphcycles_internal gRPC::absl_hash gRPC::absl_hash_function_defaults gRPC::absl_hash_policy_traits gRPC::absl_hashtable_debug_hooks gRPC::absl_hashtablez_sampler gRPC::absl_have_sse gRPC::absl_inlined_vector gRPC::absl_inlined_vector_internal gRPC::absl_int128 gRPC::absl_kernel_timeout_internal gRPC::absl_layout gRPC::absl_log_severity gRPC::absl_malloc_internal gRPC::absl_memory gRPC::absl_optional gRPC::absl_raw_hash_map gRPC::absl_raw_hash_set gRPC::absl_raw_logging_internal gRPC::absl_span gRPC::absl_spinlock_wait gRPC::absl_stacktrace gRPC::absl_status gRPC::absl_statusor gRPC::absl_str_format gRPC::absl_str_format_internal gRPC::absl_strings gRPC::absl_strings_internal gRPC::absl_symbolize gRPC::absl_synchronization gRPC::absl_throw_delegate gRPC::absl_time gRPC::absl_time_zone gRPC::absl_type_traits gRPC::absl_utility gRPC::absl_variant gRPC::absl_meta gRPC::cares gRPC::re2 gRPC::ssl gRPC::crypto gRPC::zlibstatic gRPC::address_sorting gRPC::gpr gRPC::grpc gRPC::grpc_unsecure gRPC::grpc++ gRPC::grpc++_alts gRPC::grpc++_error_details gRPC::grpc++_reflection gRPC::grpc++_unsecure gRPC::grpc_plugin_support gRPC::grpcpp_channelz gRPC::upb gRPC::grpc_cpp_plugin gRPC::grpc_csharp_plugin gRPC::grpc_node_plugin gRPC::grpc_objective_c_plugin gRPC::grpc_php_plugin gRPC::grpc_python_plugin gRPC::grpc_ruby_plugin)
  17. list(APPEND _expectedTargets ${_expectedTarget})
  18. if(NOT TARGET ${_expectedTarget})
  19. list(APPEND _targetsNotDefined ${_expectedTarget})
  20. endif()
  21. if(TARGET ${_expectedTarget})
  22. list(APPEND _targetsDefined ${_expectedTarget})
  23. endif()
  24. endforeach()
  25. if("${_targetsDefined}" STREQUAL "${_expectedTargets}")
  26. unset(_targetsDefined)
  27. unset(_targetsNotDefined)
  28. unset(_expectedTargets)
  29. set(CMAKE_IMPORT_FILE_VERSION)
  30. cmake_policy(POP)
  31. return()
  32. endif()
  33. if(NOT "${_targetsDefined}" STREQUAL "")
  34. message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_targetsDefined}\nTargets not yet defined: ${_targetsNotDefined}\n")
  35. endif()
  36. unset(_targetsDefined)
  37. unset(_targetsNotDefined)
  38. unset(_expectedTargets)
  39. set(_IMPORT_PREFIX ${grpc_build_dir})
  40. message("${BoldGreen}GRPC _IMPORT_PREFIX:${_IMPORT_PREFIX}${ColourReset}")
  41. # Compute the installation prefix relative to this file.
  42. get_filename_component(_IMPORT_PREFIX "gRPCTargets.cmake" PATH)
  43. get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
  44. get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
  45. get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH)
  46. if(_IMPORT_PREFIX STREQUAL ".")
  47. set(_IMPORT_PREFIX "")
  48. endif()
  49. # Create imported target gRPC::absl_algorithm
  50. add_library(gRPC::absl_algorithm INTERFACE IMPORTED)
  51. set_target_properties(gRPC::absl_algorithm PROPERTIES
  52. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  53. INTERFACE_LINK_LIBRARIES "gRPC::absl_config"
  54. )
  55. # Create imported target gRPC::absl_algorithm_container
  56. add_library(gRPC::absl_algorithm_container INTERFACE IMPORTED)
  57. set_target_properties(gRPC::absl_algorithm_container PROPERTIES
  58. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  59. INTERFACE_LINK_LIBRARIES "gRPC::absl_algorithm;gRPC::absl_core_headers;gRPC::absl_meta"
  60. )
  61. # Create imported target gRPC::absl_atomic_hook
  62. add_library(gRPC::absl_atomic_hook INTERFACE IMPORTED)
  63. set_target_properties(gRPC::absl_atomic_hook PROPERTIES
  64. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  65. INTERFACE_LINK_LIBRARIES "gRPC::absl_config;gRPC::absl_core_headers"
  66. )
  67. # Create imported target gRPC::absl_bad_optional_access
  68. add_library(gRPC::absl_bad_optional_access STATIC IMPORTED)
  69. set_target_properties(gRPC::absl_bad_optional_access PROPERTIES
  70. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  71. INTERFACE_LINK_LIBRARIES "gRPC::absl_config;gRPC::absl_raw_logging_internal"
  72. )
  73. # Create imported target gRPC::absl_bad_variant_access
  74. add_library(gRPC::absl_bad_variant_access STATIC IMPORTED)
  75. set_target_properties(gRPC::absl_bad_variant_access PROPERTIES
  76. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  77. INTERFACE_LINK_LIBRARIES "gRPC::absl_config;gRPC::absl_raw_logging_internal"
  78. )
  79. # Create imported target gRPC::absl_base
  80. add_library(gRPC::absl_base STATIC IMPORTED)
  81. set_target_properties(gRPC::absl_base PROPERTIES
  82. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  83. INTERFACE_LINK_LIBRARIES "gRPC::absl_atomic_hook;gRPC::absl_base_internal;gRPC::absl_config;gRPC::absl_core_headers;gRPC::absl_dynamic_annotations;gRPC::absl_log_severity;gRPC::absl_raw_logging_internal;gRPC::absl_spinlock_wait;gRPC::absl_type_traits;Threads::Threads;\$<LINK_ONLY:\$<\$<BOOL:/usr/lib/x86_64-linux-gnu/librt.so>:-lrt>>;\$<LINK_ONLY:\$<\$<BOOL:>:\"advapi32\">>"
  84. )
  85. # Create imported target gRPC::absl_base_internal
  86. add_library(gRPC::absl_base_internal INTERFACE IMPORTED)
  87. set_target_properties(gRPC::absl_base_internal PROPERTIES
  88. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  89. INTERFACE_LINK_LIBRARIES "gRPC::absl_config;gRPC::absl_type_traits"
  90. )
  91. # Create imported target gRPC::absl_bind_front
  92. add_library(gRPC::absl_bind_front INTERFACE IMPORTED)
  93. set_target_properties(gRPC::absl_bind_front PROPERTIES
  94. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  95. INTERFACE_LINK_LIBRARIES "gRPC::absl_base_internal;gRPC::absl_compressed_tuple"
  96. )
  97. # Create imported target gRPC::absl_bits
  98. add_library(gRPC::absl_bits INTERFACE IMPORTED)
  99. set_target_properties(gRPC::absl_bits PROPERTIES
  100. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  101. INTERFACE_LINK_LIBRARIES "gRPC::absl_config;gRPC::absl_core_headers"
  102. )
  103. # Create imported target gRPC::absl_city
  104. add_library(gRPC::absl_city STATIC IMPORTED)
  105. set_target_properties(gRPC::absl_city PROPERTIES
  106. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  107. INTERFACE_LINK_LIBRARIES "gRPC::absl_config;gRPC::absl_core_headers;gRPC::absl_endian"
  108. )
  109. # Create imported target gRPC::absl_civil_time
  110. add_library(gRPC::absl_civil_time STATIC IMPORTED)
  111. set_target_properties(gRPC::absl_civil_time PROPERTIES
  112. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  113. )
  114. # Create imported target gRPC::absl_compressed_tuple
  115. add_library(gRPC::absl_compressed_tuple INTERFACE IMPORTED)
  116. set_target_properties(gRPC::absl_compressed_tuple PROPERTIES
  117. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  118. INTERFACE_LINK_LIBRARIES "gRPC::absl_utility"
  119. )
  120. # Create imported target gRPC::absl_config
  121. add_library(gRPC::absl_config INTERFACE IMPORTED)
  122. set_target_properties(gRPC::absl_config PROPERTIES
  123. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  124. )
  125. # Create imported target gRPC::absl_container_common
  126. add_library(gRPC::absl_container_common INTERFACE IMPORTED)
  127. set_target_properties(gRPC::absl_container_common PROPERTIES
  128. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  129. INTERFACE_LINK_LIBRARIES "gRPC::absl_type_traits"
  130. )
  131. # Create imported target gRPC::absl_container_memory
  132. add_library(gRPC::absl_container_memory INTERFACE IMPORTED)
  133. set_target_properties(gRPC::absl_container_memory PROPERTIES
  134. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  135. INTERFACE_LINK_LIBRARIES "gRPC::absl_config;gRPC::absl_memory;gRPC::absl_type_traits;gRPC::absl_utility"
  136. )
  137. # Create imported target gRPC::absl_cord
  138. add_library(gRPC::absl_cord STATIC IMPORTED)
  139. set_target_properties(gRPC::absl_cord PROPERTIES
  140. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  141. INTERFACE_LINK_LIBRARIES "gRPC::absl_base;gRPC::absl_base_internal;gRPC::absl_compressed_tuple;gRPC::absl_core_headers;gRPC::absl_endian;gRPC::absl_fixed_array;gRPC::absl_function_ref;gRPC::absl_inlined_vector;gRPC::absl_optional;gRPC::absl_raw_logging_internal;gRPC::absl_strings;gRPC::absl_strings_internal;gRPC::absl_type_traits"
  142. )
  143. # Create imported target gRPC::absl_core_headers
  144. add_library(gRPC::absl_core_headers INTERFACE IMPORTED)
  145. set_target_properties(gRPC::absl_core_headers PROPERTIES
  146. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  147. INTERFACE_LINK_LIBRARIES "gRPC::absl_config"
  148. )
  149. # Create imported target gRPC::absl_debugging_internal
  150. add_library(gRPC::absl_debugging_internal STATIC IMPORTED)
  151. set_target_properties(gRPC::absl_debugging_internal PROPERTIES
  152. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  153. INTERFACE_LINK_LIBRARIES "gRPC::absl_core_headers;gRPC::absl_config;gRPC::absl_dynamic_annotations;gRPC::absl_errno_saver;gRPC::absl_raw_logging_internal"
  154. )
  155. # Create imported target gRPC::absl_demangle_internal
  156. add_library(gRPC::absl_demangle_internal STATIC IMPORTED)
  157. set_target_properties(gRPC::absl_demangle_internal PROPERTIES
  158. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  159. INTERFACE_LINK_LIBRARIES "gRPC::absl_base;gRPC::absl_core_headers"
  160. )
  161. # Create imported target gRPC::absl_dynamic_annotations
  162. add_library(gRPC::absl_dynamic_annotations INTERFACE IMPORTED)
  163. set_target_properties(gRPC::absl_dynamic_annotations PROPERTIES
  164. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  165. INTERFACE_LINK_LIBRARIES "gRPC::absl_config"
  166. )
  167. # Create imported target gRPC::absl_endian
  168. add_library(gRPC::absl_endian INTERFACE IMPORTED)
  169. set_target_properties(gRPC::absl_endian PROPERTIES
  170. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  171. INTERFACE_LINK_LIBRARIES "gRPC::absl_config;gRPC::absl_core_headers"
  172. )
  173. # Create imported target gRPC::absl_errno_saver
  174. add_library(gRPC::absl_errno_saver INTERFACE IMPORTED)
  175. set_target_properties(gRPC::absl_errno_saver PROPERTIES
  176. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  177. INTERFACE_LINK_LIBRARIES "gRPC::absl_config"
  178. )
  179. # Create imported target gRPC::absl_exponential_biased
  180. add_library(gRPC::absl_exponential_biased STATIC IMPORTED)
  181. set_target_properties(gRPC::absl_exponential_biased PROPERTIES
  182. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  183. INTERFACE_LINK_LIBRARIES "gRPC::absl_config;gRPC::absl_core_headers"
  184. )
  185. # Create imported target gRPC::absl_fixed_array
  186. add_library(gRPC::absl_fixed_array INTERFACE IMPORTED)
  187. set_target_properties(gRPC::absl_fixed_array PROPERTIES
  188. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  189. INTERFACE_LINK_LIBRARIES "gRPC::absl_compressed_tuple;gRPC::absl_algorithm;gRPC::absl_config;gRPC::absl_core_headers;gRPC::absl_dynamic_annotations;gRPC::absl_throw_delegate;gRPC::absl_memory"
  190. )
  191. # Create imported target gRPC::absl_flat_hash_map
  192. add_library(gRPC::absl_flat_hash_map INTERFACE IMPORTED)
  193. set_target_properties(gRPC::absl_flat_hash_map PROPERTIES
  194. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  195. INTERFACE_LINK_LIBRARIES "gRPC::absl_container_memory;gRPC::absl_hash_function_defaults;gRPC::absl_raw_hash_map;gRPC::absl_algorithm_container;gRPC::absl_memory"
  196. )
  197. # Create imported target gRPC::absl_function_ref
  198. add_library(gRPC::absl_function_ref INTERFACE IMPORTED)
  199. set_target_properties(gRPC::absl_function_ref PROPERTIES
  200. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  201. INTERFACE_LINK_LIBRARIES "gRPC::absl_base_internal;gRPC::absl_meta"
  202. )
  203. # Create imported target gRPC::absl_graphcycles_internal
  204. add_library(gRPC::absl_graphcycles_internal STATIC IMPORTED)
  205. set_target_properties(gRPC::absl_graphcycles_internal PROPERTIES
  206. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  207. INTERFACE_LINK_LIBRARIES "gRPC::absl_base;gRPC::absl_base_internal;gRPC::absl_config;gRPC::absl_core_headers;gRPC::absl_malloc_internal;gRPC::absl_raw_logging_internal"
  208. )
  209. # Create imported target gRPC::absl_hash
  210. add_library(gRPC::absl_hash STATIC IMPORTED)
  211. set_target_properties(gRPC::absl_hash PROPERTIES
  212. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  213. INTERFACE_LINK_LIBRARIES "gRPC::absl_core_headers;gRPC::absl_endian;gRPC::absl_fixed_array;gRPC::absl_meta;gRPC::absl_int128;gRPC::absl_strings;gRPC::absl_optional;gRPC::absl_variant;gRPC::absl_utility;gRPC::absl_city"
  214. )
  215. # Create imported target gRPC::absl_hash_function_defaults
  216. add_library(gRPC::absl_hash_function_defaults INTERFACE IMPORTED)
  217. set_target_properties(gRPC::absl_hash_function_defaults PROPERTIES
  218. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  219. INTERFACE_LINK_LIBRARIES "gRPC::absl_config;gRPC::absl_cord;gRPC::absl_hash;gRPC::absl_strings"
  220. )
  221. # Create imported target gRPC::absl_hash_policy_traits
  222. add_library(gRPC::absl_hash_policy_traits INTERFACE IMPORTED)
  223. set_target_properties(gRPC::absl_hash_policy_traits PROPERTIES
  224. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  225. INTERFACE_LINK_LIBRARIES "gRPC::absl_meta"
  226. )
  227. # Create imported target gRPC::absl_hashtable_debug_hooks
  228. add_library(gRPC::absl_hashtable_debug_hooks INTERFACE IMPORTED)
  229. set_target_properties(gRPC::absl_hashtable_debug_hooks PROPERTIES
  230. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  231. INTERFACE_LINK_LIBRARIES "gRPC::absl_config"
  232. )
  233. # Create imported target gRPC::absl_hashtablez_sampler
  234. add_library(gRPC::absl_hashtablez_sampler STATIC IMPORTED)
  235. set_target_properties(gRPC::absl_hashtablez_sampler PROPERTIES
  236. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  237. INTERFACE_LINK_LIBRARIES "gRPC::absl_base;gRPC::absl_exponential_biased;gRPC::absl_have_sse;gRPC::absl_synchronization"
  238. )
  239. # Create imported target gRPC::absl_have_sse
  240. add_library(gRPC::absl_have_sse INTERFACE IMPORTED)
  241. set_target_properties(gRPC::absl_have_sse PROPERTIES
  242. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  243. )
  244. # Create imported target gRPC::absl_inlined_vector
  245. add_library(gRPC::absl_inlined_vector INTERFACE IMPORTED)
  246. set_target_properties(gRPC::absl_inlined_vector PROPERTIES
  247. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  248. INTERFACE_LINK_LIBRARIES "gRPC::absl_algorithm;gRPC::absl_core_headers;gRPC::absl_inlined_vector_internal;gRPC::absl_throw_delegate;gRPC::absl_memory"
  249. )
  250. # Create imported target gRPC::absl_inlined_vector_internal
  251. add_library(gRPC::absl_inlined_vector_internal INTERFACE IMPORTED)
  252. set_target_properties(gRPC::absl_inlined_vector_internal PROPERTIES
  253. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  254. INTERFACE_LINK_LIBRARIES "gRPC::absl_compressed_tuple;gRPC::absl_core_headers;gRPC::absl_memory;gRPC::absl_span;gRPC::absl_type_traits"
  255. )
  256. # Create imported target gRPC::absl_int128
  257. add_library(gRPC::absl_int128 STATIC IMPORTED)
  258. set_target_properties(gRPC::absl_int128 PROPERTIES
  259. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  260. INTERFACE_LINK_LIBRARIES "gRPC::absl_bits;gRPC::absl_config;gRPC::absl_core_headers"
  261. )
  262. # Create imported target gRPC::absl_kernel_timeout_internal
  263. add_library(gRPC::absl_kernel_timeout_internal INTERFACE IMPORTED)
  264. set_target_properties(gRPC::absl_kernel_timeout_internal PROPERTIES
  265. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  266. INTERFACE_LINK_LIBRARIES "gRPC::absl_core_headers;gRPC::absl_raw_logging_internal;gRPC::absl_time"
  267. )
  268. # Create imported target gRPC::absl_layout
  269. add_library(gRPC::absl_layout INTERFACE IMPORTED)
  270. set_target_properties(gRPC::absl_layout PROPERTIES
  271. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  272. INTERFACE_LINK_LIBRARIES "gRPC::absl_config;gRPC::absl_core_headers;gRPC::absl_meta;gRPC::absl_strings;gRPC::absl_span;gRPC::absl_utility"
  273. )
  274. # Create imported target gRPC::absl_log_severity
  275. add_library(gRPC::absl_log_severity STATIC IMPORTED)
  276. set_target_properties(gRPC::absl_log_severity PROPERTIES
  277. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  278. INTERFACE_LINK_LIBRARIES "gRPC::absl_core_headers"
  279. )
  280. # Create imported target gRPC::absl_malloc_internal
  281. add_library(gRPC::absl_malloc_internal STATIC IMPORTED)
  282. set_target_properties(gRPC::absl_malloc_internal PROPERTIES
  283. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  284. INTERFACE_LINK_LIBRARIES "gRPC::absl_base;gRPC::absl_base_internal;gRPC::absl_config;gRPC::absl_core_headers;gRPC::absl_dynamic_annotations;gRPC::absl_raw_logging_internal;Threads::Threads"
  285. )
  286. # Create imported target gRPC::absl_memory
  287. add_library(gRPC::absl_memory INTERFACE IMPORTED)
  288. set_target_properties(gRPC::absl_memory PROPERTIES
  289. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  290. INTERFACE_LINK_LIBRARIES "gRPC::absl_core_headers;gRPC::absl_meta"
  291. )
  292. # Create imported target gRPC::absl_optional
  293. add_library(gRPC::absl_optional INTERFACE IMPORTED)
  294. set_target_properties(gRPC::absl_optional PROPERTIES
  295. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  296. INTERFACE_LINK_LIBRARIES "gRPC::absl_bad_optional_access;gRPC::absl_base_internal;gRPC::absl_config;gRPC::absl_core_headers;gRPC::absl_memory;gRPC::absl_type_traits;gRPC::absl_utility"
  297. )
  298. # Create imported target gRPC::absl_raw_hash_map
  299. add_library(gRPC::absl_raw_hash_map INTERFACE IMPORTED)
  300. set_target_properties(gRPC::absl_raw_hash_map PROPERTIES
  301. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  302. INTERFACE_LINK_LIBRARIES "gRPC::absl_container_memory;gRPC::absl_raw_hash_set;gRPC::absl_throw_delegate"
  303. )
  304. # Create imported target gRPC::absl_raw_hash_set
  305. add_library(gRPC::absl_raw_hash_set STATIC IMPORTED)
  306. set_target_properties(gRPC::absl_raw_hash_set PROPERTIES
  307. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  308. INTERFACE_LINK_LIBRARIES "gRPC::absl_bits;gRPC::absl_compressed_tuple;gRPC::absl_config;gRPC::absl_container_common;gRPC::absl_container_memory;gRPC::absl_core_headers;gRPC::absl_endian;gRPC::absl_hash_policy_traits;gRPC::absl_hashtable_debug_hooks;gRPC::absl_have_sse;gRPC::absl_layout;gRPC::absl_memory;gRPC::absl_meta;gRPC::absl_optional;gRPC::absl_utility;gRPC::absl_hashtablez_sampler"
  309. )
  310. # Create imported target gRPC::absl_raw_logging_internal
  311. add_library(gRPC::absl_raw_logging_internal STATIC IMPORTED)
  312. set_target_properties(gRPC::absl_raw_logging_internal PROPERTIES
  313. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  314. INTERFACE_LINK_LIBRARIES "gRPC::absl_atomic_hook;gRPC::absl_config;gRPC::absl_core_headers;gRPC::absl_log_severity"
  315. )
  316. # Create imported target gRPC::absl_span
  317. add_library(gRPC::absl_span INTERFACE IMPORTED)
  318. set_target_properties(gRPC::absl_span PROPERTIES
  319. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  320. INTERFACE_LINK_LIBRARIES "gRPC::absl_algorithm;gRPC::absl_core_headers;gRPC::absl_throw_delegate;gRPC::absl_type_traits"
  321. )
  322. # Create imported target gRPC::absl_spinlock_wait
  323. add_library(gRPC::absl_spinlock_wait STATIC IMPORTED)
  324. set_target_properties(gRPC::absl_spinlock_wait PROPERTIES
  325. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  326. INTERFACE_LINK_LIBRARIES "gRPC::absl_base_internal;gRPC::absl_core_headers;gRPC::absl_errno_saver"
  327. )
  328. # Create imported target gRPC::absl_stacktrace
  329. add_library(gRPC::absl_stacktrace STATIC IMPORTED)
  330. set_target_properties(gRPC::absl_stacktrace PROPERTIES
  331. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  332. INTERFACE_LINK_LIBRARIES "gRPC::absl_debugging_internal;gRPC::absl_config;gRPC::absl_core_headers"
  333. )
  334. # Create imported target gRPC::absl_status
  335. add_library(gRPC::absl_status STATIC IMPORTED)
  336. set_target_properties(gRPC::absl_status PROPERTIES
  337. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  338. INTERFACE_LINK_LIBRARIES "gRPC::absl_atomic_hook;gRPC::absl_config;gRPC::absl_core_headers;gRPC::absl_raw_logging_internal;gRPC::absl_inlined_vector;gRPC::absl_stacktrace;gRPC::absl_symbolize;gRPC::absl_strings;gRPC::absl_cord;gRPC::absl_str_format;gRPC::absl_optional"
  339. )
  340. # Create imported target gRPC::absl_statusor
  341. add_library(gRPC::absl_statusor STATIC IMPORTED)
  342. set_target_properties(gRPC::absl_statusor PROPERTIES
  343. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  344. INTERFACE_LINK_LIBRARIES "gRPC::absl_status;gRPC::absl_core_headers;gRPC::absl_raw_logging_internal;gRPC::absl_type_traits;gRPC::absl_strings;gRPC::absl_utility;gRPC::absl_variant"
  345. )
  346. # Create imported target gRPC::absl_str_format
  347. add_library(gRPC::absl_str_format INTERFACE IMPORTED)
  348. set_target_properties(gRPC::absl_str_format PROPERTIES
  349. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  350. INTERFACE_LINK_LIBRARIES "gRPC::absl_str_format_internal"
  351. )
  352. # Create imported target gRPC::absl_str_format_internal
  353. add_library(gRPC::absl_str_format_internal STATIC IMPORTED)
  354. set_target_properties(gRPC::absl_str_format_internal PROPERTIES
  355. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  356. INTERFACE_LINK_LIBRARIES "gRPC::absl_bits;gRPC::absl_strings;gRPC::absl_config;gRPC::absl_core_headers;gRPC::absl_type_traits;gRPC::absl_int128;gRPC::absl_span"
  357. )
  358. # Create imported target gRPC::absl_strings
  359. add_library(gRPC::absl_strings STATIC IMPORTED)
  360. set_target_properties(gRPC::absl_strings PROPERTIES
  361. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  362. INTERFACE_LINK_LIBRARIES "gRPC::absl_strings_internal;gRPC::absl_base;gRPC::absl_bits;gRPC::absl_config;gRPC::absl_core_headers;gRPC::absl_endian;gRPC::absl_int128;gRPC::absl_memory;gRPC::absl_raw_logging_internal;gRPC::absl_throw_delegate;gRPC::absl_type_traits"
  363. )
  364. # Create imported target gRPC::absl_strings_internal
  365. add_library(gRPC::absl_strings_internal STATIC IMPORTED)
  366. set_target_properties(gRPC::absl_strings_internal PROPERTIES
  367. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  368. INTERFACE_LINK_LIBRARIES "gRPC::absl_config;gRPC::absl_core_headers;gRPC::absl_endian;gRPC::absl_raw_logging_internal;gRPC::absl_type_traits"
  369. )
  370. # Create imported target gRPC::absl_symbolize
  371. add_library(gRPC::absl_symbolize STATIC IMPORTED)
  372. set_target_properties(gRPC::absl_symbolize PROPERTIES
  373. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  374. INTERFACE_LINK_LIBRARIES "gRPC::absl_debugging_internal;gRPC::absl_demangle_internal;gRPC::absl_base;gRPC::absl_config;gRPC::absl_core_headers;gRPC::absl_dynamic_annotations;gRPC::absl_malloc_internal;gRPC::absl_raw_logging_internal;gRPC::absl_strings;\$<LINK_ONLY:\$<\$<BOOL:>:\"dbghelp\">>"
  375. )
  376. # Create imported target gRPC::absl_synchronization
  377. add_library(gRPC::absl_synchronization STATIC IMPORTED)
  378. set_target_properties(gRPC::absl_synchronization PROPERTIES
  379. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  380. INTERFACE_LINK_LIBRARIES "gRPC::absl_graphcycles_internal;gRPC::absl_kernel_timeout_internal;gRPC::absl_atomic_hook;gRPC::absl_base;gRPC::absl_base_internal;gRPC::absl_config;gRPC::absl_core_headers;gRPC::absl_dynamic_annotations;gRPC::absl_malloc_internal;gRPC::absl_raw_logging_internal;gRPC::absl_stacktrace;gRPC::absl_symbolize;gRPC::absl_time;Threads::Threads"
  381. )
  382. # Create imported target gRPC::absl_throw_delegate
  383. add_library(gRPC::absl_throw_delegate STATIC IMPORTED)
  384. set_target_properties(gRPC::absl_throw_delegate PROPERTIES
  385. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  386. INTERFACE_LINK_LIBRARIES "gRPC::absl_config;gRPC::absl_raw_logging_internal"
  387. )
  388. # Create imported target gRPC::absl_time
  389. add_library(gRPC::absl_time STATIC IMPORTED)
  390. set_target_properties(gRPC::absl_time PROPERTIES
  391. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  392. INTERFACE_LINK_LIBRARIES "gRPC::absl_base;gRPC::absl_civil_time;gRPC::absl_core_headers;gRPC::absl_int128;gRPC::absl_raw_logging_internal;gRPC::absl_strings;gRPC::absl_time_zone"
  393. )
  394. # Create imported target gRPC::absl_time_zone
  395. add_library(gRPC::absl_time_zone STATIC IMPORTED)
  396. set_target_properties(gRPC::absl_time_zone PROPERTIES
  397. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  398. INTERFACE_LINK_LIBRARIES "\$<\$<PLATFORM_ID:Darwin>:>"
  399. )
  400. # Create imported target gRPC::absl_type_traits
  401. add_library(gRPC::absl_type_traits INTERFACE IMPORTED)
  402. set_target_properties(gRPC::absl_type_traits PROPERTIES
  403. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  404. INTERFACE_LINK_LIBRARIES "gRPC::absl_config"
  405. )
  406. # Create imported target gRPC::absl_utility
  407. add_library(gRPC::absl_utility INTERFACE IMPORTED)
  408. set_target_properties(gRPC::absl_utility PROPERTIES
  409. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  410. INTERFACE_LINK_LIBRARIES "gRPC::absl_base_internal;gRPC::absl_config;gRPC::absl_type_traits"
  411. )
  412. # Create imported target gRPC::absl_variant
  413. add_library(gRPC::absl_variant INTERFACE IMPORTED)
  414. set_target_properties(gRPC::absl_variant PROPERTIES
  415. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  416. INTERFACE_LINK_LIBRARIES "gRPC::absl_bad_variant_access;gRPC::absl_base_internal;gRPC::absl_config;gRPC::absl_core_headers;gRPC::absl_type_traits;gRPC::absl_utility"
  417. )
  418. # Create imported target gRPC::absl_meta
  419. add_library(gRPC::absl_meta INTERFACE IMPORTED)
  420. set_target_properties(gRPC::absl_meta PROPERTIES
  421. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  422. INTERFACE_LINK_LIBRARIES "gRPC::absl_type_traits"
  423. )
  424. # Create imported target gRPC::cares
  425. add_library(gRPC::cares STATIC IMPORTED)
  426. set_target_properties(gRPC::cares PROPERTIES
  427. INTERFACE_COMPILE_DEFINITIONS "CARES_STATICLIB"
  428. INTERFACE_LINK_LIBRARIES "nsl;rt"
  429. )
  430. # Create imported target gRPC::re2
  431. add_library(gRPC::re2 STATIC IMPORTED)
  432. # Create imported target gRPC::ssl
  433. add_library(gRPC::ssl STATIC IMPORTED)
  434. # Create imported target gRPC::crypto
  435. add_library(gRPC::crypto STATIC IMPORTED)
  436. set_target_properties(gRPC::crypto PROPERTIES
  437. INTERFACE_LINK_LIBRARIES "pthread"
  438. )
  439. # Create imported target gRPC::zlibstatic
  440. add_library(gRPC::zlibstatic STATIC IMPORTED)
  441. # Create imported target gRPC::address_sorting
  442. add_library(gRPC::address_sorting STATIC IMPORTED)
  443. set_target_properties(gRPC::address_sorting PROPERTIES
  444. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  445. INTERFACE_LINK_LIBRARIES "dl;rt;m;pthread"
  446. )
  447. # Create imported target gRPC::gpr
  448. add_library(gRPC::gpr STATIC IMPORTED)
  449. set_target_properties(gRPC::gpr PROPERTIES
  450. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  451. INTERFACE_LINK_LIBRARIES "dl;rt;m;pthread;gRPC::absl_base;gRPC::absl_memory;gRPC::absl_status;gRPC::absl_str_format;gRPC::absl_strings;gRPC::absl_synchronization;gRPC::absl_time;gRPC::absl_optional"
  452. )
  453. # Create imported target gRPC::grpc
  454. add_library(gRPC::grpc STATIC IMPORTED)
  455. set_target_properties(gRPC::grpc PROPERTIES
  456. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  457. INTERFACE_LINK_LIBRARIES "gRPC::zlibstatic;gRPC::cares;gRPC::address_sorting;gRPC::re2;gRPC::upb;dl;rt;m;pthread;gRPC::absl_flat_hash_map;gRPC::absl_inlined_vector;gRPC::absl_bind_front;gRPC::absl_statusor;gRPC::gpr;gRPC::ssl;gRPC::crypto;gRPC::address_sorting;gRPC::upb"
  458. )
  459. # Create imported target gRPC::grpc_unsecure
  460. add_library(gRPC::grpc_unsecure STATIC IMPORTED)
  461. set_target_properties(gRPC::grpc_unsecure PROPERTIES
  462. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  463. INTERFACE_LINK_LIBRARIES "gRPC::zlibstatic;gRPC::cares;gRPC::address_sorting;gRPC::re2;gRPC::upb;dl;rt;m;pthread;gRPC::absl_flat_hash_map;gRPC::absl_inlined_vector;gRPC::absl_statusor;gRPC::gpr;gRPC::address_sorting;gRPC::upb"
  464. )
  465. # Create imported target gRPC::grpc++
  466. add_library(gRPC::grpc++ STATIC IMPORTED)
  467. set_target_properties(gRPC::grpc++ PROPERTIES
  468. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  469. INTERFACE_LINK_LIBRARIES "protobuf::libprotobuf;dl;rt;m;pthread;gRPC::grpc"
  470. )
  471. # Create imported target gRPC::grpc++_alts
  472. add_library(gRPC::grpc++_alts STATIC IMPORTED)
  473. set_target_properties(gRPC::grpc++_alts PROPERTIES
  474. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  475. INTERFACE_LINK_LIBRARIES "protobuf::libprotobuf;dl;rt;m;pthread;gRPC::grpc++"
  476. )
  477. # Create imported target gRPC::grpc++_error_details
  478. add_library(gRPC::grpc++_error_details STATIC IMPORTED)
  479. set_target_properties(gRPC::grpc++_error_details PROPERTIES
  480. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  481. INTERFACE_LINK_LIBRARIES "protobuf::libprotobuf;dl;rt;m;pthread;gRPC::grpc++"
  482. )
  483. # Create imported target gRPC::grpc++_reflection
  484. add_library(gRPC::grpc++_reflection STATIC IMPORTED)
  485. set_target_properties(gRPC::grpc++_reflection PROPERTIES
  486. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  487. INTERFACE_LINK_LIBRARIES "protobuf::libprotobuf;dl;rt;m;pthread;gRPC::grpc++"
  488. )
  489. # Create imported target gRPC::grpc++_unsecure
  490. add_library(gRPC::grpc++_unsecure STATIC IMPORTED)
  491. set_target_properties(gRPC::grpc++_unsecure PROPERTIES
  492. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  493. INTERFACE_LINK_LIBRARIES "protobuf::libprotobuf;dl;rt;m;pthread;gRPC::grpc_unsecure"
  494. )
  495. # Create imported target gRPC::grpc_plugin_support
  496. add_library(gRPC::grpc_plugin_support STATIC IMPORTED)
  497. set_target_properties(gRPC::grpc_plugin_support PROPERTIES
  498. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  499. INTERFACE_LINK_LIBRARIES "protobuf::libprotoc;protobuf::libprotobuf;dl;rt;m;pthread"
  500. )
  501. # Create imported target gRPC::grpcpp_channelz
  502. add_library(gRPC::grpcpp_channelz STATIC IMPORTED)
  503. set_target_properties(gRPC::grpcpp_channelz PROPERTIES
  504. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  505. INTERFACE_LINK_LIBRARIES "protobuf::libprotobuf;dl;rt;m;pthread;gRPC::grpc++"
  506. )
  507. # Create imported target gRPC::upb
  508. add_library(gRPC::upb STATIC IMPORTED)
  509. set_target_properties(gRPC::upb PROPERTIES
  510. INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include"
  511. INTERFACE_LINK_LIBRARIES "dl;rt;m;pthread"
  512. )
  513. # Create imported target gRPC::grpc_cpp_plugin
  514. add_executable(gRPC::grpc_cpp_plugin IMPORTED)
  515. # Create imported target gRPC::grpc_csharp_plugin
  516. add_executable(gRPC::grpc_csharp_plugin IMPORTED)
  517. # Create imported target gRPC::grpc_node_plugin
  518. add_executable(gRPC::grpc_node_plugin IMPORTED)
  519. # Create imported target gRPC::grpc_objective_c_plugin
  520. add_executable(gRPC::grpc_objective_c_plugin IMPORTED)
  521. # Create imported target gRPC::grpc_php_plugin
  522. add_executable(gRPC::grpc_php_plugin IMPORTED)
  523. # Create imported target gRPC::grpc_python_plugin
  524. add_executable(gRPC::grpc_python_plugin IMPORTED)
  525. # Create imported target gRPC::grpc_ruby_plugin
  526. add_executable(gRPC::grpc_ruby_plugin IMPORTED)
  527. if(CMAKE_VERSION VERSION_LESS 3.0.0)
  528. message(FATAL_ERROR "This file relies on consumers using CMake 3.0.0 or greater.")
  529. endif()
  530. # Load information for each installed configuration.
  531. get_filename_component(_DIR "gRPCTargets.cmake" PATH)
  532. file(GLOB CONFIG_FILES "${_DIR}/gRPCTargets-*.cmake")
  533. foreach(f ${CONFIG_FILES})
  534. include(${f})
  535. endforeach()
  536. # Cleanup temporary variables.
  537. set(_IMPORT_PREFIX)
  538. # Loop over all imported files and verify that they actually exist
  539. foreach(target ${_IMPORT_CHECK_TARGETS} )
  540. foreach(file ${_IMPORT_CHECK_FILES_FOR_${target}} )
  541. if(NOT EXISTS "${file}" )
  542. message(FATAL_ERROR "The imported target \"${target}\" references the file
  543. \"${file}\"
  544. but this file does not exist. Possible reasons include:
  545. * The file was deleted, renamed, or moved to another location.
  546. * An install or uninstall procedure did not complete successfully.
  547. * The installation package was faulty and contained
  548. \"${CMAKE_CURRENT_LIST_FILE}\"
  549. but not all the files it references.
  550. ")
  551. endif()
  552. endforeach()
  553. unset(_IMPORT_CHECK_FILES_FOR_${target})
  554. endforeach()
  555. unset(_IMPORT_CHECK_TARGETS)
  556. # Make sure the targets which have been exported in some other
  557. # export set exist.
  558. unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets)
  559. foreach(_target "protobuf::libprotobuf" "protobuf::libprotoc" )
  560. if(NOT TARGET "${_target}" )
  561. set(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets "${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets} ${_target}")
  562. endif()
  563. endforeach()
  564. if(DEFINED ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets)
  565. if(CMAKE_FIND_PACKAGE_NAME)
  566. set( ${CMAKE_FIND_PACKAGE_NAME}_FOUND FALSE)
  567. set( ${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}")
  568. else()
  569. message(FATAL_ERROR "The following imported targets are referenced, but are missing: ${${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets}")
  570. endif()
  571. endif()
  572. unset(${CMAKE_FIND_PACKAGE_NAME}_NOT_FOUND_MESSAGE_targets)
  573. # Commands beyond this point should not need to know the version.
  574. set(CMAKE_IMPORT_FILE_VERSION)
  575. cmake_policy(POP)