From: Florian Forster Date: Tue, 29 Apr 2008 14:52:08 +0000 (+0200) Subject: Merge branch 'collectd-4.2' into collectd-4.3 X-Git-Tag: collectd-4.4.0~4^2~8 X-Git-Url: https://git.tokkee.org/?a=commitdiff_plain;h=c192de2c944bf9c73903b4a6ac8379db3acc5955;p=collectd.git Merge branch 'collectd-4.2' into collectd-4.3 Conflicts: src/Makefile.am --- c192de2c944bf9c73903b4a6ac8379db3acc5955 diff --cc configure.in index 3eb17bef,cdd3e6cb..75ac6153 --- a/configure.in +++ b/configure.in @@@ -1046,11 -1035,9 +1052,11 @@@ AC_ARG_WITH(libstatgrab, [AS_HELP_STRIN [ if test "x$withval" != "xno" -a "x$withval" != "xyes" then - LDFLAGS="$LDFLAGS -L$withval/lib" - CPPFLAGS="$CPPFLAGS -I$withval/include" + with_libstatgrab_cflags="-I$withval/include" + with_libstatgrab_ldflags="-L$withval/lib" with_libstatgrab="yes" + else + with_libstatgrab="$withval" fi ], [ diff --cc src/Makefile.am index 257cadc7,974e5587..02b85fcd --- a/src/Makefile.am +++ b/src/Makefile.am @@@ -23,63 -14,64 +23,60 @@@ sbin_PROGRAMS = collectd collectdmo bin_PROGRAMS = collectd-nagios collectd_SOURCES = collectd.c collectd.h \ - utils_avltree.c utils_avltree.h \ - utils_mount.c utils_mount.h \ - utils_llist.c utils_llist.h \ - utils_ignorelist.c utils_ignorelist.h \ common.c common.h \ - plugin.c plugin.h \ configfile.c configfile.h \ + plugin.c plugin.h \ + utils_avltree.c utils_avltree.h \ + utils_cache.c utils_cache.h \ + utils_ignorelist.c utils_ignorelist.h \ + utils_llist.c utils_llist.h \ + utils_mount.c utils_mount.h \ + utils_threshold.c utils_threshold.h \ types_list.c types_list.h - collectd_CPPFLAGS = $(LTDLINCL) - collectd_CPPFLAGS += $(AM_CPPFLAGS) - # Link to these libraries.. -collectd_CPPFLAGS = $(LTDLINCL) ++collectd_CPPFLAGS = $(AM_CPPFLAGS) $(LTDLINCL) + collectd_CFLAGS = collectd_LDFLAGS = -export-dynamic + collectd_LDADD = + collectd_DEPENDENCIES = + -collectd_CPPFLAGS += -DPREFIX='"${prefix}"' -collectd_CPPFLAGS += -DCONFIGFILE='"${sysconfdir}/${PACKAGE_NAME}.conf"' -collectd_CPPFLAGS += -DLOCALSTATEDIR='"${localstatedir}"' -collectd_CPPFLAGS += -DPKGLOCALSTATEDIR='"${localstatedir}/lib/${PACKAGE_NAME}"' -if BUILD_FEATURE_DAEMON -collectd_CPPFLAGS += -DPIDFILE='"${localstatedir}/run/${PACKAGE_NAME}.pid"' -endif -collectd_CPPFLAGS += -DPLUGINDIR='"${pkglibdir}"' - + # Link to these libraries.. if BUILD_WITH_LIBRT - collectd_LDFLAGS += -lrt + collectd_LDADD += -lrt endif if BUILD_WITH_LIBSOCKET - collectd_LDFLAGS += -lsocket + collectd_LDADD += -lsocket endif if BUILD_WITH_LIBRESOLV - collectd_LDFLAGS += -lresolv + collectd_LDADD += -lresolv endif if BUILD_WITH_LIBPTHREAD - collectd_LDFLAGS += -lpthread + collectd_LDADD += -lpthread endif if BUILD_WITH_LIBKSTAT - collectd_LDFLAGS += -lkstat + collectd_LDADD += -lkstat endif if BUILD_WITH_LIBDEVINFO - collectd_LDFLAGS += -ldevinfo + collectd_LDADD += -ldevinfo endif + # The daemon needs to call sg_init, so we need to link it against libstatgrab, + # too. -octo if BUILD_WITH_LIBSTATGRAB - if BUILD_WITH_LIBKVM - collectd_LDFLAGS += -lkvm - endif - if BUILD_WITH_LIBDEVSTAT - collectd_LDFLAGS += -ldevstat - endif - collectd_LDFLAGS += -lstatgrab + collectd_CFLAGS += $(BUILD_WITH_LIBSTATGRAB_CFLAGS) + collectd_LDADD += $(BUILD_WITH_LIBSTATGRAB_LDFLAGS) endif - - collectd_LDADD = - collectd_DEPENDENCIES = if BUILD_WITH_OWN_LIBOCONFIG collectd_LDADD += $(LIBLTDL) liboconfig/liboconfig.la collectd_DEPENDENCIES += $(LIBLTDL) liboconfig/liboconfig.la else - collectd_LDFLAGS += -loconfig + collectd_LDADD += -loconfig endif +collectdmon_SOURCES = collectdmon.c +collectdmon_CPPFLAGS = $(AM_CPPFLAGS) + collectd_nagios_SOURCES = collectd-nagios.c collectd_nagios_LDFLAGS = if BUILD_WITH_LIBSOCKET