From 54deae27eed83a162ee438ef6bad4a23767757dd Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Tue, 21 May 2019 20:56:05 +0200 Subject: Merging upstream version 1.15.0. Signed-off-by: Daniel Baumann --- Makefile.am | 41 ++++++++++++++++++++++++++++++++++++++++- 1 file changed, 40 insertions(+), 1 deletion(-) (limited to 'Makefile.am') diff --git a/Makefile.am b/Makefile.am index ee5ba9f17..41d0fe279 100644 --- a/Makefile.am +++ b/Makefile.am @@ -311,6 +311,24 @@ RRD_PLUGIN_FILES = \ database/rrdvar.h \ $(NULL) +if ENABLE_DBENGINE + RRD_PLUGIN_FILES += \ + database/engine/rrdengine.c \ + database/engine/rrdengine.h \ + database/engine/rrddiskprotocol.h \ + database/engine/datafile.c \ + database/engine/datafile.h \ + database/engine/journalfile.c \ + database/engine/journalfile.h \ + database/engine/rrdenginelib.c \ + database/engine/rrdenginelib.h \ + database/engine/rrdengineapi.c \ + database/engine/rrdengineapi.h \ + database/engine/pagecache.c \ + database/engine/pagecache.h \ + $(NULL) +endif + API_PLUGIN_FILES = \ web/api/badges/web_buffer_svg.c \ web/api/badges/web_buffer_svg.h \ @@ -412,6 +430,13 @@ BACKENDS_PLUGIN_FILES = \ backends/prometheus/backend_prometheus.h \ $(NULL) +KINESIS_BACKEND_FILES = \ + backends/aws_kinesis/aws_kinesis.c \ + backends/aws_kinesis/aws_kinesis.h \ + backends/aws_kinesis/aws_kinesis_put_record.cc \ + backends/aws_kinesis/aws_kinesis_put_record.h \ + $(NULL) + DAEMON_FILES = \ daemon/common.c \ daemon/common.h \ @@ -470,14 +495,23 @@ NETDATA_COMMON_LIBS = \ $(OPTIONAL_MATH_LIBS) \ $(OPTIONAL_ZLIB_LIBS) \ $(OPTIONAL_UUID_LIBS) \ + $(OPTIONAL_UV_LIBS) \ + $(OPTIONAL_LZ4_LIBS) \ + $(OPTIONAL_JUDY_LIBS) \ + $(OPTIONAL_SSL_LIBS) \ $(NULL) - +# TODO: Find more graceful way to add libs for AWS Kinesis sbin_PROGRAMS += netdata netdata_SOURCES = $(NETDATA_FILES) netdata_LDADD = \ $(NETDATA_COMMON_LIBS) \ $(NULL) +if ENABLE_BACKEND_KINESIS + netdata_LINK = $(CXXLD) $(CXXFLAGS) $(LDFLAGS) -o $@ +else + netdata_LINK = $(CCLD) $(CFLAGS) $(LDFLAGS) -o $@ +endif if ENABLE_PLUGIN_APPS plugins_PROGRAMS += apps.plugin @@ -531,3 +565,8 @@ if ENABLE_PLUGIN_XENSTAT $(OPTIONAL_XENSTAT_LIBS) \ $(NULL) endif + +if ENABLE_BACKEND_KINESIS + netdata_SOURCES += $(KINESIS_BACKEND_FILES) + netdata_LDADD += $(OPTIONAL_KINESIS_LIBS) +endif -- cgit v1.2.3