From 58daab21cd043e1dc37024a7f99b396788372918 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sat, 9 Mar 2024 14:19:48 +0100 Subject: Merging upstream version 1.44.3. Signed-off-by: Daniel Baumann --- CMakeLists.txt | 52 +++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 51 insertions(+), 1 deletion(-) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index bf972201b..5d70d470b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -465,6 +465,7 @@ set(LIBNETDATA_FILES libnetdata/log/log.h libnetdata/os.c libnetdata/os.h + libnetdata/endian.h libnetdata/onewayalloc/onewayalloc.c libnetdata/onewayalloc/onewayalloc.h libnetdata/popen/popen.c @@ -797,6 +798,10 @@ set(RRD_PLUGIN_FILES database/engine/metric.h database/engine/pdc.c database/engine/pdc.h + database/engine/page.c + database/engine/page.h + database/engine/page_test.cc + database/engine/page_test.h database/KolmogorovSmirnovDist.c database/KolmogorovSmirnovDist.h ) @@ -884,6 +889,7 @@ set(STREAMING_PLUGIN_FILES streaming/sender.c streaming/replication.c streaming/replication.h + streaming/common.h ) set(CLAIM_PLUGIN_FILES @@ -1069,6 +1075,44 @@ ELSE() message(STATUS "ML: disabled") ENDIF() +set(LOGSMANAGEMENT_FILES + logsmanagement/rrd_api/rrd_api_docker_ev.c + logsmanagement/rrd_api/rrd_api_docker_ev.h + logsmanagement/rrd_api/rrd_api_generic.c + logsmanagement/rrd_api/rrd_api_generic.h + logsmanagement/rrd_api/rrd_api_kernel.c + logsmanagement/rrd_api/rrd_api_kernel.h + logsmanagement/rrd_api/rrd_api_mqtt.c + logsmanagement/rrd_api/rrd_api_mqtt.h + logsmanagement/rrd_api/rrd_api_stats.c + logsmanagement/rrd_api/rrd_api_stats.h + logsmanagement/rrd_api/rrd_api_systemd.c + logsmanagement/rrd_api/rrd_api_systemd.h + logsmanagement/rrd_api/rrd_api_web_log.c + logsmanagement/rrd_api/rrd_api_web_log.h + logsmanagement/rrd_api/rrd_api.h + logsmanagement/unit_test/unit_test.c + logsmanagement/unit_test/unit_test.h + logsmanagement/circular_buffer.c + logsmanagement/circular_buffer.h + logsmanagement/db_api.c + logsmanagement/db_api.h + logsmanagement/file_info.h + logsmanagement/flb_plugin.c + logsmanagement/flb_plugin.h + logsmanagement/functions.c + logsmanagement/functions.h + logsmanagement/helper.h + logsmanagement/defaults.h + logsmanagement/logsmanag_config.c + logsmanagement/logsmanag_config.h + logsmanagement/logsmanagement.c + logsmanagement/parser.c + logsmanagement/parser.h + logsmanagement/query.c + logsmanagement/query.h + ) + set(NETDATA_FILES collectors/all.h ${DAEMON_FILES} @@ -1107,6 +1151,13 @@ add_definitions( -DVARLIB_DIR="/var/lib/netdata" ) +# ----------------------------------------------------------------------------- +# logs management + +IF(ENABLE_LOGSMANAGEMENT) + list(APPEND NETDATA_FILES ${LOGSMANAGEMENT_FILES}) +ENDIF() + # ----------------------------------------------------------------------------- # kinesis exporting connector @@ -1743,7 +1794,6 @@ endif() endif() endif() - # generate config.h so that CMake becomes independent of automake ## netdata version -- cgit v1.2.3