X-Git-Url: https://git.tokkee.org/?p=sysdb.git;a=blobdiff_plain;f=src%2FMakefile.am;h=97c318801db00268dfc9c486365afc5519396eec;hp=672b90bd46a8fb3ba39d8561063159a97df4cff9;hb=dc433b9c8b4187faee94d972b333a91b22eaf9e0;hpb=42e0a931f1424c2d13794e3a064d328669ed7767 diff --git a/src/Makefile.am b/src/Makefile.am index 672b90b..97c3188 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -21,7 +21,8 @@ pkgcoreinclude_HEADERS = \ include/core/object.h \ include/core/plugin.h \ include/core/store.h \ - include/core/time.h + include/core/time.h \ + include/core/timeseries.h pkgfeincludedir = $(pkgincludedir)/frontend pkgfeinclude_HEADERS = \ include/frontend/connection.h \ @@ -30,10 +31,12 @@ pkgfeinclude_HEADERS = \ include/frontend/sock.h pkgutilsincludedir = $(pkgincludedir)/utils pkgutilsinclude_HEADERS = \ + include/utils/avltree.h \ include/utils/channel.h \ include/utils/dbi.h \ include/utils/error.h \ include/utils/llist.h \ + include/utils/os.h \ include/utils/proto.h \ include/utils/strbuf.h \ include/utils/unixsock.h @@ -68,14 +71,17 @@ libsysdb_la_SOURCES = \ core/plugin.c include/core/plugin.h \ core/store.c include/core/store.h \ core/store-private.h \ + core/store_expr.c \ core/store_lookup.c \ core/data.c include/core/data.h \ + core/timeseries.c include/core/timeseries.h \ frontend/connection.c include/frontend/connection.h \ frontend/connection-private.h \ frontend/parser.c include/frontend/parser.h \ frontend/sock.c include/frontend/sock.h \ frontend/session.c \ frontend/query.c \ + utils/avltree.c include/utils/avltree.h \ utils/channel.c include/utils/channel.h \ utils/error.c include/utils/error.h \ utils/llist.c include/utils/llist.h \ @@ -86,7 +92,7 @@ libsysdb_la_SOURCES = \ utils/unixsock.c include/utils/unixsock.h libsysdb_la_CFLAGS = $(AM_CFLAGS) libsysdb_la_CPPFLAGS = $(AM_CPPFLAGS) $(LTDLINCL) -libsysdb_la_LDFLAGS = $(AM_LDFLAGS) -version-info 0:0:0 -pthread +libsysdb_la_LDFLAGS = $(AM_LDFLAGS) -version-info 0:0:0 -pthread -lm libsysdb_la_LIBADD = libsysdb_fe_parser.la \ $(LIBLTDL) -lrt liboconfig/liboconfig.la libsysdb_la_DEPENDENCIES = libsysdb_fe_parser.la liboconfig/liboconfig.la @@ -121,7 +127,7 @@ sysdbd_SOURCES = tools/sysdbd/main.c include/sysdb.h \ $(libsysdb_la_SOURCES) sysdbd_CFLAGS = $(AM_CFLAGS) -DBUILD_DATE="\"$$( date --utc '+%F %T' ) (UTC)\"" sysdbd_CPPFLAGS = $(AM_CPPFLAGS) $(LTDLINCL) -sysdbd_LDFLAGS = $(AM_LDFLAGS) -export-dynamic -pthread +sysdbd_LDFLAGS = $(AM_LDFLAGS) -export-dynamic -pthread -lm sysdbd_LDADD = libsysdb_fe_parser.la liboconfig/liboconfig.la \ $(LIBLTDL) -lrt sysdbd_DEPENDENCIES = libsysdb_fe_parser.la liboconfig/liboconfig.la @@ -153,27 +159,27 @@ sysdbd_DEPENDENCIES += plugins/cname/dns.la endif if BUILD_PLUGIN_COLLECTD -pkgbackendcollectdlib_LTLIBRARIES += backend/collectd/unixsock.la -backend_collectd_unixsock_la_SOURCES = backend/collectd/unixsock.c -backend_collectd_unixsock_la_LDFLAGS = $(AM_LDFLAGS) -module -avoid-version -sysdbd_LDADD += -dlopen backend/collectd/unixsock.la -sysdbd_DEPENDENCIES += backend/collectd/unixsock.la +pkgbackendcollectdlib_LTLIBRARIES += plugins/backend/collectd/unixsock.la +plugins_backend_collectd_unixsock_la_SOURCES = plugins/backend/collectd/unixsock.c +plugins_backend_collectd_unixsock_la_LDFLAGS = $(AM_LDFLAGS) -module -avoid-version +sysdbd_LDADD += -dlopen plugins/backend/collectd/unixsock.la +sysdbd_DEPENDENCIES += plugins/backend/collectd/unixsock.la endif if BUILD_PLUGIN_MKLIVESTATUS -pkgbackendlib_LTLIBRARIES += backend/mk-livestatus.la -backend_mk_livestatus_la_SOURCES = backend/mk-livestatus.c -backend_mk_livestatus_la_LDFLAGS = $(AM_LDFLAGS) -module -avoid-version -sysdbd_LDADD += -dlopen backend/mk-livestatus.la -sysdbd_DEPENDENCIES += backend/mk-livestatus.la +pkgbackendlib_LTLIBRARIES += plugins/backend/mk-livestatus.la +plugins_backend_mk_livestatus_la_SOURCES = plugins/backend/mk-livestatus.c +plugins_backend_mk_livestatus_la_LDFLAGS = $(AM_LDFLAGS) -module -avoid-version +sysdbd_LDADD += -dlopen plugins/backend/mk-livestatus.la +sysdbd_DEPENDENCIES += plugins/backend/mk-livestatus.la endif if BUILD_PLUGIN_PUPPETSTORECONFIGS -pkgbackendpuppetlib_LTLIBRARIES += backend/puppet/store-configs.la -backend_puppet_store_configs_la_SOURCES = backend/puppet/store-configs.c -backend_puppet_store_configs_la_LDFLAGS = $(AM_LDFLAGS) -module -avoid-version -sysdbd_LDADD += -dlopen backend/puppet/store-configs.la -sysdbd_DEPENDENCIES += backend/puppet/store-configs.la +pkgbackendpuppetlib_LTLIBRARIES += plugins/backend/puppet/store-configs.la +plugins_backend_puppet_store_configs_la_SOURCES = plugins/backend/puppet/store-configs.c +plugins_backend_puppet_store_configs_la_LDFLAGS = $(AM_LDFLAGS) -module -avoid-version +sysdbd_LDADD += -dlopen plugins/backend/puppet/store-configs.la +sysdbd_DEPENDENCIES += plugins/backend/puppet/store-configs.la endif if BUILD_PLUGIN_SYSLOG