Code

Added initial version of the puppet-storeconfigs backend.
[sysdb.git] / src / Makefile.am
index b2816ebeebde632d506aef92971329e007fde181..20db92b0ddd8163b368223a951698a3d306b040e 100644 (file)
@@ -33,6 +33,12 @@ libsyscollector_la_LDFLAGS = -version-info 0:0:0 -pthread
 libsyscollector_la_LIBADD = $(LIBLTDL) -lrt liboconfig/liboconfig.la
 libsyscollector_la_DEPENDENCIES = liboconfig/liboconfig.la
 
 libsyscollector_la_LIBADD = $(LIBLTDL) -lrt liboconfig/liboconfig.la
 libsyscollector_la_DEPENDENCIES = liboconfig/liboconfig.la
 
+if BUILD_WITH_LIBDBI
+libsyscollector_la_SOURCES += \
+               utils/dbi.c include/utils/dbi.h
+libsyscollector_la_LIBADD += -ldbi
+endif
+
 bin_PROGRAMS = syscollectord
 
 syscollectord_SOURCES = daemon/syscollectord.c include/syscollector.h \
 bin_PROGRAMS = syscollectord
 
 syscollectord_SOURCES = daemon/syscollectord.c include/syscollector.h \
@@ -53,6 +59,14 @@ libsyscollector_la_LIBADD += -dlopen backend/collectd.la
 libsyscollector_la_DEPENDENCIES += backend/collectd.la
 endif
 
 libsyscollector_la_DEPENDENCIES += backend/collectd.la
 endif
 
+if BUILD_PLUGIN_PUPPETSTORECONFIGS
+pkgbackendlib_LTLIBRARIES += backend/puppet-storeconfigs.la
+backend_puppet_storeconfigs_la_SOURCES = backend/puppet-storeconfigs.c
+backend_puppet_storeconfigs_la_LDFLAGS = -module -avoid-version
+libsyscollector_la_LIBADD += -dlopen backend/puppet-storeconfigs.la
+libsyscollector_la_DEPENDENCIES += backend/puppet-storeconfigs.la
+endif
+
 include/syscollector.h: include/syscollector.h.in ../version
        source ../version; sed \
            -e "s/@SC_VERSION_MAJOR@/$$VERSION_MAJOR/g" \
 include/syscollector.h: include/syscollector.h.in ../version
        source ../version; sed \
            -e "s/@SC_VERSION_MAJOR@/$$VERSION_MAJOR/g" \