]>
Commit | Line | Data |
---|---|---|
1e59de90 TL |
1 | @PACKAGE_INIT@ |
2 | include(CMakeFindDependencyMacro) | |
3 | ||
4 | set_and_check(prometheus-cpp_INCLUDE_DIR "@PACKAGE_CMAKE_INSTALL_INCLUDEDIR@") | |
5 | ||
6 | set(PROMETHEUS_CPP_ENABLE_PULL @ENABLE_PULL@) | |
7 | set(PROMETHEUS_CPP_ENABLE_PUSH @ENABLE_PUSH@) | |
8 | set(PROMETHEUS_CPP_USE_COMPRESSION @ENABLE_COMPRESSION@) | |
9 | set(PROMETHEUS_CPP_USE_THIRDPARTY_LIBRARIES @USE_THIRDPARTY_LIBRARIES@) | |
10 | set(PROMETHEUS_CPP_THIRDPARTY_CIVETWEB_WITH_SSL @THIRDPARTY_CIVETWEB_WITH_SSL@) | |
11 | ||
12 | set(CMAKE_THREAD_PREFER_PTHREAD TRUE) | |
13 | find_dependency(Threads) | |
14 | unset(CMAKE_THREAD_PREFER_PTHREAD) | |
15 | ||
16 | if(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() | |
24 | endif() | |
25 | ||
26 | if(PROMETHEUS_CPP_ENABLE_PULL AND PROMETHEUS_CPP_USE_COMPRESSION) | |
27 | find_dependency(ZLIB) | |
28 | endif() | |
29 | ||
30 | if(PROMETHEUS_CPP_ENABLE_PUSH) | |
31 | find_dependency(CURL) | |
32 | endif() | |
33 | ||
34 | include("${CMAKE_CURRENT_LIST_DIR}/prometheus-cpp-targets.cmake") |