X-Git-Url: https://git.octo.it/?a=blobdiff_plain;f=src%2FMakefile.am;h=e9d53e500df9414e0cd076bc1acb7148afcc79d5;hb=c87da66245197f489bb0e9efffc23538cf07e70b;hp=acc53054512b861e3594a7098a493abec2d20c6f;hpb=0f77b589fdee440b959887673c3cd6ed244c215a;p=collectd.git diff --git a/src/Makefile.am b/src/Makefile.am index acc53054..e9d53e50 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -133,7 +133,7 @@ ascent_la_LDFLAGS = -module -avoid-version ascent_la_CFLAGS = $(AM_CFLAGS) \ $(BUILD_WITH_LIBCURL_CFLAGS) $(BUILD_WITH_LIBXML2_CFLAGS) ascent_la_LIBADD = $(BUILD_WITH_LIBCURL_LIBS) $(BUILD_WITH_LIBXML2_LIBS) -collectd_LDADD += "-dlopen" apache.la +collectd_LDADD += "-dlopen" ascent.la collectd_DEPENDENCIES += ascent.la endif @@ -184,6 +184,16 @@ collectd_LDADD += "-dlopen" csv.la collectd_DEPENDENCIES += csv.la endif +if BUILD_PLUGIN_DBI +pkglib_LTLIBRARIES += dbi.la +dbi_la_SOURCES = dbi.c +dbi_la_CPPFLAGS = $(AM_CPPFLAGS) $(BUILD_WITH_LIBDBI_CPPFLAGS) +dbi_la_LDFLAGS = -module -avoid-version $(BUILD_WITH_LIBDBI_LDFLAGS) +dbi_la_LIBADD = $(BUILD_WITH_LIBDBI_LIBS) +collectd_LDADD += "-dlopen" dbi.la +collectd_DEPENDENCIES += dbi.la +endif + if BUILD_PLUGIN_DF pkglib_LTLIBRARIES += df.la df_la_SOURCES = df.c @@ -245,6 +255,7 @@ endif if BUILD_PLUGIN_EXEC pkglib_LTLIBRARIES += exec.la exec_la_SOURCES = exec.c \ + utils_parse_option.h utils_parse_option.c \ utils_cmd_putnotif.c utils_cmd_putnotif.h \ utils_cmd_putval.c utils_cmd_putval.h exec_la_LDFLAGS = -module -avoid-version @@ -255,6 +266,32 @@ collectd_LDADD += "-dlopen" exec.la collectd_DEPENDENCIES += exec.la endif +if BUILD_PLUGIN_FILECOUNT +pkglib_LTLIBRARIES += filecount.la +filecount_la_SOURCES = filecount.c +filecount_la_LDFLAGS = -module -avoid-version +collectd_LDADD += "-dlopen" filecount.la +collectd_DEPENDENCIES += filecount.la +endif + +if BUILD_PLUGIN_FILTER_IGNORE +pkglib_LTLIBRARIES += filter_ignore.la +filter_ignore_la_SOURCES = filter_ignore.c +filter_ignore_la_LDFLAGS = -module -avoid-version +collectd_LDADD += "-dlopen" filter_ignore.la +collectd_DEPENDENCIES += filter_ignore.la +endif + +if BUILD_PLUGIN_FILTER_PCRE +pkglib_LTLIBRARIES += filter_pcre.la +filter_pcre_la_SOURCES = filter_pcre.c +filter_pcre_la_CPPFLAGS = $(BUILD_WITH_LIBPCRE_CFLAGS) +filter_pcre_la_LDFLAGS = -module -avoid-version \ + $(BUILD_WITH_LIBPCRE_LIBS) +collectd_LDADD += "-dlopen" filter_pcre.la +collectd_DEPENDENCIES += filter_pcre.la +endif + if BUILD_PLUGIN_HDDTEMP pkglib_LTLIBRARIES += hddtemp.la hddtemp_la_SOURCES = hddtemp.c @@ -520,6 +557,17 @@ collectd_LDADD += "-dlopen" onewire.la collectd_DEPENDENCIES += onewire.la endif +if BUILD_PLUGIN_ORACLE +pkglib_LTLIBRARIES += oracle.la +oracle_la_SOURCES = oracle.c +oracle_la_CFLAGS = $(AM_CFLAGS) +oracle_la_CPPFLAGS = $(BUILD_WITH_ORACLE_CFLAGS) +oracle_la_LIBADD = $(BUILD_WITH_ORACLE_LIBS) +oracle_la_LDFLAGS = -module -avoid-version +collectd_LDADD += "-dlopen" oracle.la +collectd_DEPENDENCIES += oracle.la +endif + if BUILD_PLUGIN_PERL pkglib_LTLIBRARIES += perl.la perl_la_SOURCES = perl.c @@ -579,17 +627,19 @@ processes_la_LIBADD += -lkvm endif endif -if BUILD_PLUGIN_QMAIL -pkglib_LTLIBRARIES += qmail.la -qmail_la_SOURCES = qmail.c -qmail_la_LDFLAGS = -module -avoid-version -collectd_LDADD += "-dlopen" qmail.la -collectd_DEPENDENCIES += qmail.la +if BUILD_PLUGIN_RRDCACHED +pkglib_LTLIBRARIES += rrdcached.la +rrdcached_la_SOURCES = rrdcached.c utils_rrdcreate.c utils_rrdcreate.h +rrdcached_la_LDFLAGS = -module -avoid-version +rrdcached_la_CFLAGS = $(AM_CFLAGS) $(BUILD_WITH_LIBRRD_CFLAGS) +rrdcached_la_LIBADD = $(BUILD_WITH_LIBRRD_LDFLAGS) +collectd_LDADD += "-dlopen" rrdcached.la +collectd_DEPENDENCIES += rrdcached.la endif if BUILD_PLUGIN_RRDTOOL pkglib_LTLIBRARIES += rrdtool.la -rrdtool_la_SOURCES = rrdtool.c +rrdtool_la_SOURCES = rrdtool.c utils_rrdcreate.c utils_rrdcreate.h rrdtool_la_LDFLAGS = -module -avoid-version rrdtool_la_CFLAGS = $(AM_CFLAGS) $(BUILD_WITH_LIBRRD_CFLAGS) rrdtool_la_LIBADD = $(BUILD_WITH_LIBRRD_LDFLAGS) @@ -818,5 +868,6 @@ install-exec-hook: $(INSTALL) -m 0640 collectd.conf $(DESTDIR)$(sysconfdir)/collectd.conf; \ fi; \ cp -f $(srcdir)/types.db $(DESTDIR)$(pkglibdir)/; - $(INSTALL) -D -m 0644 $(srcdir)/postgresql_default.conf \ + $(mkinstalldirs) $(DESTDIR)$(pkgdatadir) + $(INSTALL) -m 0644 $(srcdir)/postgresql_default.conf \ $(DESTDIR)$(pkgdatadir)/postgresql_default.conf;