X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2FMakefile.am;h=0b3ba0d1cf397d6f2443d688352d359362eea714;hb=759f6d627526e42a02c901d2d2d554b597432605;hp=2bf1ee514d8faddf9dc88926c1d823f5aacd5b6e;hpb=60172edc441eb64206aa1942576128bc07369f5f;p=collectd.git diff --git a/src/Makefile.am b/src/Makefile.am index 2bf1ee51..0b3ba0d1 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -260,6 +260,14 @@ collectd_LDADD += "-dlopen" iptables.la collectd_DEPENDENCIES += iptables.la endif +if BUILD_PLUGIN_IPVS +pkglib_LTLIBRARIES += ipvs.la +ipvs_la_SOURCES = ipvs.c +ipvs_la_LDFLAGS = -module -avoid-version +collectd_LDADD += "-dlopen" ipvs.la +collectd_DEPENDENCIES += ipvs.la +endif + if BUILD_PLUGIN_IRQ pkglib_LTLIBRARIES += irq.la irq_la_SOURCES = irq.c @@ -304,6 +312,19 @@ collectd_LDADD += "-dlopen" mbmon.la collectd_DEPENDENCIES += mbmon.la endif +if BUILD_PLUGIN_MEMCACHED +pkglib_LTLIBRARIES += memcached.la +memcached_la_SOURCES = memcached.c +memcached_la_LDFLAGS = -module -avoid-version +memcached_la_CFLAGS = +memcached_la_LIBADD = +if BUILD_WITH_LIBSOCKET +memcached_la_LDFLAGS += -lsocket +endif +collectd_LDADD += "-dlopen" memcached.la +collectd_DEPENDENCIES += memcached.la +endif + if BUILD_PLUGIN_MEMORY pkglib_LTLIBRARIES += memory.la memory_la_SOURCES = memory.c @@ -349,6 +370,16 @@ endif collectd_DEPENDENCIES += mysql.la endif +if BUILD_PLUGIN_NETLINK +pkglib_LTLIBRARIES += netlink.la +netlink_la_SOURCES = netlink.c +netlink_la_LDFLAGS = -module -avoid-version +netlink_la_CFLAGS = $(BUILD_WITH_LIBNETLINK_CFLAGS) +netlink_la_LIBADD = $(BUILD_WITH_LIBNETLINK_LIBS) +collectd_LDADD += "-dlopen" netlink.la +collectd_DEPENDENCIES += netlink.la +endif + if BUILD_PLUGIN_NETWORK pkglib_LTLIBRARIES += network.la network_la_SOURCES = network.c network.h @@ -371,6 +402,17 @@ collectd_LDADD += "-dlopen" nfs.la collectd_DEPENDENCIES += nfs.la endif +if BUILD_PLUGIN_NGINX +pkglib_LTLIBRARIES += nginx.la +nginx_la_SOURCES = nginx.c +nginx_la_LDFLAGS = -module -avoid-version +if BUILD_WITH_LIBCURL +nginx_la_LDFLAGS += $(BUILD_WITH_LIBCURL_LIBS) +endif +collectd_LDADD += "-dlopen" nginx.la +collectd_DEPENDENCIES += nginx.la +endif + if BUILD_PLUGIN_NTPD pkglib_LTLIBRARIES += ntpd.la ntpd_la_SOURCES = ntpd.c @@ -428,7 +470,9 @@ endif if BUILD_PLUGIN_RRDTOOL pkglib_LTLIBRARIES += rrdtool.la rrdtool_la_SOURCES = rrdtool.c -rrdtool_la_LDFLAGS = -module -avoid-version -lrrd +rrdtool_la_LDFLAGS = -module -avoid-version +rrdtool_la_CFLAGS = $(BUILD_WITH_LIBRRD_CFLAGS) +rrdtool_la_LIBADD = $(BUILD_WITH_LIBRRD_LDFLAGS) collectd_LDADD += "-dlopen" rrdtool.la collectd_DEPENDENCIES += rrdtool.la endif @@ -456,11 +500,14 @@ if BUILD_PLUGIN_SNMP pkglib_LTLIBRARIES += snmp.la snmp_la_SOURCES = snmp.c snmp_la_LDFLAGS = -module -avoid-version +snmp_la_CFLAGS = +snmp_la_LIBADD = if BUILD_WITH_LIBNETSNMP -snmp_la_LDFLAGS += -lnetsnmp +snmp_la_CFLAGS += $(BUILD_WITH_LIBSNMP_CFLAGS) +snmp_la_LIBADD += $(BUILD_WITH_LIBSNMP_LIBS) endif if BUILD_WITH_LIBPTHREAD -snmp_la_LDFLAGS += -lpthread +snmp_la_LIBADD += -lpthread endif collectd_LDADD += "-dlopen" snmp.la collectd_DEPENDENCIES += snmp.la @@ -505,6 +552,14 @@ collectd_LDADD += "-dlopen" tape.la collectd_DEPENDENCIES += tape.la endif +if BUILD_PLUGIN_TCPCONNS +pkglib_LTLIBRARIES += tcpconns.la +tcpconns_la_SOURCES = tcpconns.c +tcpconns_la_LDFLAGS = -module -avoid-version +collectd_LDADD += "-dlopen" tcpconns.la +collectd_DEPENDENCIES += tcpconns.la +endif + if BUILD_PLUGIN_UNIXSOCK pkglib_LTLIBRARIES += unixsock.la unixsock_la_SOURCES = unixsock.c utils_cmd_putval.h utils_cmd_putval.c @@ -556,11 +611,15 @@ dist_man_MANS = collectd.1 collectd-nagios.1 collectd.conf.5 \ EXTRA_DIST = types.db +EXTRA_DIST += collectd-email.pod collectd-exec.pod collectd-nagios.pod \ + collectd-perl.pod collectd-snmp.pod collectd-unixsock.pod \ + collectd.conf.pod collectd.pod + .pod.1: - pod2man --release=$(VERSION) --center=$(PACKAGE) $< >$@ + pod2man --release=$(VERSION) --center=$(PACKAGE) $< >.pod2man.tmp 2>/dev/null && mv -f .pod2man.tmp $@ || true .pod.5: - pod2man --section=5 --release=$(VERSION) --center=$(PACKAGE) $< >$@ + pod2man --section=5 --release=$(VERSION) --center=$(PACKAGE) $< >.pod2man.tmp 2>/dev/null && mv -f .pod2man.tmp $@ || true install-exec-hook: $(mkinstalldirs) $(DESTDIR)$(sysconfdir)