X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2FMakefile.am;h=4ea3be0ed985c034df363a56b9f31cc2f1503e50;hb=fd909f8965b2b6714dc1da328c77f3681c04af5e;hp=9e9b4660cf875b5f602b9bcbee88f5188dc68ff3;hpb=845b2d2577461a4bc2bf4385cb521b4ad575651d;p=collectd.git diff --git a/src/Makefile.am b/src/Makefile.am index 9e9b4660..4ea3be0e 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -12,9 +12,9 @@ sbin_PROGRAMS = collectd collectd_SOURCES = collectd.c collectd.h \ utils_debug.c utils_debug.h \ utils_mount.c utils_mount.h \ + utils_llist.c utils_llist.h \ utils_ignorelist.c utils_ignorelist.h \ common.c common.h \ - network.c network.h \ plugin.c plugin.h \ configfile.c configfile.h collectd_CPPFLAGS = $(LTDLINCL) @@ -30,9 +30,6 @@ endif # Link to these libraries.. collectd_LDFLAGS = -export-dynamic -if BUILD_WITH_RRDTOOL -collectd_LDFLAGS += -lm -lrrd -endif if BUILD_WITH_LIBRT collectd_LDFLAGS += -lrt endif @@ -158,7 +155,7 @@ endif if BUILD_MODULE_DNS pkglib_LTLIBRARIES += dns.la -dns_la_SOURCES = dns.c utils_dns.c +dns_la_SOURCES = dns.c utils_dns.c utils_dns.h dns_la_LDFLAGS = -module -avoid-version if BUILD_WITH_LIBPCAP dns_la_LDFLAGS += -lpcap @@ -173,7 +170,10 @@ endif if BUILD_MODULE_EMAIL pkglib_LTLIBRARIES += email.la email_la_SOURCES = email.c -email_la_LDFLAGS = -module -avoid-version -lpthread +email_la_LDFLAGS = -module -avoid-version +if BUILD_WITH_LIBPTHREAD +email_la_LDFLAGS += -lpthread +endif collectd_LDADD += "-dlopen" email.la collectd_DEPENDENCIES += email.la endif @@ -217,6 +217,17 @@ load_la_LDFLAGS += -lstatgrab endif endif +if BUILD_MODULE_MBMON +pkglib_LTLIBRARIES += mbmon.la +mbmon_la_SOURCES = mbmon.c +mbmon_la_LDFLAGS = -module -avoid-version +if BUILD_WITH_LIBSOCKET +mbmon_la_LDFLAGS += -lsocket +endif +collectd_LDADD += "-dlopen" mbmon.la +collectd_DEPENDENCIES += mbmon.la +endif + if BUILD_MODULE_MEMORY pkglib_LTLIBRARIES += memory.la memory_la_SOURCES = memory.c @@ -259,6 +270,20 @@ collectd_LDADD += "-dlopen" mysql.la collectd_DEPENDENCIES += mysql.la endif +if BUILD_MODULE_NETWORK +pkglib_LTLIBRARIES += network.la +network_la_SOURCES = network.c +network_la_LDFLAGS = -module -avoid-version +if BUILD_WITH_LIBSOCKET +network_la_LDFLAGS += -lsocket +endif +if BUILD_WITH_LIBPTHREAD +network_la_LDFLAGS += -lpthread +endif +collectd_LDADD += "-dlopen" network.la +collectd_DEPENDENCIES += network.la +endif + if BUILD_MODULE_NFS pkglib_LTLIBRARIES += nfs.la nfs_la_SOURCES = nfs.c @@ -302,6 +327,14 @@ collectd_LDADD += "-dlopen" processes.la collectd_DEPENDENCIES += processes.la endif +if BUILD_WITH_RRDTOOL +pkglib_LTLIBRARIES += rrdtool.la +rrdtool_la_SOURCES = rrdtool.c +rrdtool_la_LDFLAGS = -module -avoid-version -lrrd +collectd_LDADD += "-dlopen" rrdtool.la +collectd_DEPENDENCIES += rrdtool.la +endif + if BUILD_MODULE_SENSORS pkglib_LTLIBRARIES += sensors.la sensors_la_SOURCES = sensors.c