summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorVladimir Kobal <vlad@prokk.net>2022-01-19 17:48:09 +0200
committerGitHub <noreply@github.com>2022-01-19 17:48:09 +0200
commit8a01dabf89add0ef473d37bc8f2310cabfc1db43 (patch)
tree7788253e7ab88ba1ffb8eed824a1804fca79c456 /CMakeLists.txt
parent28ce8f4445394714077150ea1abc3de2a8a42c27 (diff)
Update libmongoc CMake config (#11962)
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt6
1 files changed, 4 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index f26b744632..0eef9f829e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -310,9 +310,10 @@ pkg_check_modules(SNAPPY snappy)
# -----------------------------------------------------------------------------
# Detect libmongoc
-find_package(libmongoc-1.0)
+pkg_check_modules(MONGOC libmongoc-1.0)
# later we use:
# ${MONGOC_LIBRARIES}
+# ${MONGOC_CFLAGS_OTHER}
# ${MONGOC_INCLUDE_DIRS}
@@ -1092,12 +1093,13 @@ ENDIF()
# -----------------------------------------------------------------------------
# mongodb backend
-IF(libmongoc-1.0_FOUND)
+IF(MONGOC_LIBRARIES)
message(STATUS "mongodb backend: enabled")
list(APPEND NETDATA_FILES ${MONGODB_BACKEND_FILES} ${MONGODB_EXPORTING_FILES})
list(APPEND NETDATA_COMMON_LIBRARIES ${MONGOC_LIBRARIES})
list(APPEND NETDATA_COMMON_INCLUDE_DIRS ${MONGOC_INCLUDE_DIRS})
+ list(APPEND NETDATA_COMMON_CFLAGS ${MONGOC_CFLAGS_OTHER})
ELSE()
message(STATUS "mongodb backend: disabled (requires mongoc library)")
ENDIF()