X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2FMakefile.am;h=d229407f595143cd7211d54bcf6bc7e0a109d482;hb=0ae668b99c76e6b6f3b286d09f2a9b6ee2ac8bc3;hp=16094f7e3f904a52cc407f3696c093165a18e088;hpb=4320ac5ec142c87bcf634cd85b89eadea65011ff;p=collectd.git diff --git a/src/Makefile.am b/src/Makefile.am index 16094f7e..d229407f 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 @@ -381,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 @@ -438,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 @@ -446,10 +480,9 @@ endif if BUILD_PLUGIN_SENSORS pkglib_LTLIBRARIES += sensors.la sensors_la_SOURCES = sensors.c -sensors_la_LDFLAGS = -module -avoid-version -if BUILD_WITH_LM_SENSORS -sensors_la_LDFLAGS += -lsensors -endif +sensors_la_CFLAGS = $(BUILD_WITH_LIBSENSORS_CFLAGS) +sensors_la_LDFLAGS = -module -avoid-version $(BUILD_WITH_LIBSENSORS_LDFLAGS) +sensors_la_LIBADD = -lsensors collectd_LDADD += "-dlopen" sensors.la collectd_DEPENDENCIES += sensors.la endif @@ -466,11 +499,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 @@ -515,6 +551,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 @@ -566,11 +610,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)