Use vcpkg to build prometheus-cpp dependency

This commit is contained in:
Tim Wojtulewicz 2024-07-18 14:04:59 -07:00
parent c1a7376def
commit 140d3b368f
2 changed files with 5 additions and 1 deletions

View file

@ -1140,7 +1140,10 @@ set(zeekdeps ${zeekdeps} c-ares::cares)
include(FindKqueue) include(FindKqueue)
include(FindPrometheusCpp) find_package(prometheus-cpp CONFIG REQUIRED)
set(zeekdeps ${zeekdeps} prometheus-cpp::core prometheus-cpp::pull)
include_directories(BEFORE ${prometheus-cpp_INCLUDE_DIR})
include_directories(BEFORE "auxil/out_ptr/include") include_directories(BEFORE "auxil/out_ptr/include")
if ((OPENSSL_VERSION VERSION_EQUAL "1.1.0") OR (OPENSSL_VERSION VERSION_GREATER "1.1.0")) if ((OPENSSL_VERSION VERSION_EQUAL "1.1.0") OR (OPENSSL_VERSION VERSION_GREATER "1.1.0"))

View file

@ -3,6 +3,7 @@
"version-string": "latest", "version-string": "latest",
"dependencies": [ "dependencies": [
"c-ares", "c-ares",
"prometheus-cpp",
{ {
"name": "zlib", "name": "zlib",
"platform": "windows" "platform": "windows"