]> git.proxmox.com Git - ceph.git/blame - ceph/src/jaegertracing/opentelemetry-cpp/third_party/prometheus-cpp/cmake/prometheus-cpp-config.cmake.in
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / jaegertracing / opentelemetry-cpp / third_party / prometheus-cpp / cmake / prometheus-cpp-config.cmake.in
CommitLineData
1e59de90
TL
1@PACKAGE_INIT@
2include(CMakeFindDependencyMacro)
3
4set_and_check(prometheus-cpp_INCLUDE_DIR "@PACKAGE_CMAKE_INSTALL_INCLUDEDIR@")
5
6set(PROMETHEUS_CPP_ENABLE_PULL @ENABLE_PULL@)
7set(PROMETHEUS_CPP_ENABLE_PUSH @ENABLE_PUSH@)
8set(PROMETHEUS_CPP_USE_COMPRESSION @ENABLE_COMPRESSION@)
9set(PROMETHEUS_CPP_USE_THIRDPARTY_LIBRARIES @USE_THIRDPARTY_LIBRARIES@)
10set(PROMETHEUS_CPP_THIRDPARTY_CIVETWEB_WITH_SSL @THIRDPARTY_CIVETWEB_WITH_SSL@)
11
12set(CMAKE_THREAD_PREFER_PTHREAD TRUE)
13find_dependency(Threads)
14unset(CMAKE_THREAD_PREFER_PTHREAD)
15
16if(PROMETHEUS_CPP_ENABLE_PULL)
17 if(PROMETHEUS_CPP_USE_THIRDPARTY_LIBRARIES)
18 if(PROMETHEUS_CPP_THIRDPARTY_CIVETWEB_WITH_SSL)
19 find_dependency(OpenSSL)
20 endif()
21 else()
22 find_dependency(civetweb)
23 endif()
24endif()
25
26if(PROMETHEUS_CPP_ENABLE_PULL AND PROMETHEUS_CPP_USE_COMPRESSION)
27 find_dependency(ZLIB)
28endif()
29
30if(PROMETHEUS_CPP_ENABLE_PUSH)
31 find_dependency(CURL)
32endif()
33
34include("${CMAKE_CURRENT_LIST_DIR}/prometheus-cpp-targets.cmake")