Update libmongoc CMake config (#11962)
Vladimir Kobal committed
Jan 19, 2022 at 17:48 UTC
8a01dabf89add0ef473d37bc8f2310cabfc1db43
1 file changed
+4
-2
CMakeLists.txt
+4
-2
@@ -310,9 +310,10 @@ pkg_check_modules(SNAPPY snappy)
310
# -----------------------------------------------------------------------------
311
# Detect libmongoc
312
313
-find_package(libmongoc-1.0)
313
+pkg_check_modules(MONGOC libmongoc-1.0)
314
# later we use:
315
# ${MONGOC_LIBRARIES}
316
+# ${MONGOC_CFLAGS_OTHER}
317
# ${MONGOC_INCLUDE_DIRS}
318
319
@@ -1092,12 +1093,13 @@ ENDIF()
1093
# -----------------------------------------------------------------------------
1094
# mongodb backend
1095
1095
-IF(libmongoc-1.0_FOUND)
1096
+IF(MONGOC_LIBRARIES)
1097
message(STATUS "mongodb backend: enabled")
1098
1099
list(APPEND NETDATA_FILES ${MONGODB_BACKEND_FILES} ${MONGODB_EXPORTING_FILES})
1100
list(APPEND NETDATA_COMMON_LIBRARIES ${MONGOC_LIBRARIES})
1101
list(APPEND NETDATA_COMMON_INCLUDE_DIRS ${MONGOC_INCLUDE_DIRS})
1102
+ list(APPEND NETDATA_COMMON_CFLAGS ${MONGOC_CFLAGS_OTHER})
1103
ELSE()
1104
message(STATUS "mongodb backend: disabled (requires mongoc library)")
1105
ENDIF()