Skip to content

Commit 38f682c

Browse files
committed
Refactors out libcollectd library.
1 parent 77ca1a4 commit 38f682c

File tree

1 file changed

+18
-10
lines changed

1 file changed

+18
-10
lines changed

Makefile.am

Lines changed: 18 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,9 @@ pkginclude_HEADERS = \
9696
src/libcollectdclient/collectd/server.h \
9797
src/libcollectdclient/collectd/types.h
9898

99-
lib_LTLIBRARIES = libcollectdclient.la
99+
lib_LTLIBRARIES = \
100+
libcollectd.la \
101+
libcollectdclient.la
100102

101103

102104
sbin_PROGRAMS = \
@@ -192,9 +194,7 @@ COMMON_LIBS += -ldevinfo
192194
endif
193195

194196

195-
collectd_SOURCES = \
196-
src/daemon/collectd.c \
197-
src/daemon/collectd.h \
197+
libcollectd_la_SOURCES = \
198198
src/daemon/configfile.c \
199199
src/daemon/configfile.h \
200200
src/daemon/filter_chain.c \
@@ -221,12 +221,10 @@ collectd_SOURCES = \
221221
src/daemon/types_list.h \
222222
src/daemon/utils_threshold.c \
223223
src/daemon/utils_threshold.h
224-
225-
226-
collectd_CFLAGS = $(AM_CFLAGS)
227-
collectd_CPPFLAGS = $(AM_CPPFLAGS)
228-
collectd_LDFLAGS = -export-dynamic
229-
collectd_LDADD = \
224+
libcollectd_la_CPPFLAGS = $(AM_CPPFLAGS) $(LTDLINCL)
225+
libcollectd_la_CFLAGS = $(AM_CFLAGS)
226+
libcollectd_la_LDFLAGS = $(COMMON_LDFLAGS)
227+
libcollectd_la_LIBADD = \
230228
libavltree.la \
231229
libcommon.la \
232230
libheap.la \
@@ -235,6 +233,16 @@ collectd_LDADD = \
235233
$(COMMON_LIBS) \
236234
$(DLOPEN_LIBS)
237235

236+
collectd_SOURCES = \
237+
src/daemon/collectd.c \
238+
src/daemon/collectd.h
239+
collectd_CFLAGS = $(AM_CFLAGS)
240+
collectd_CPPFLAGS = $(AM_CPPFLAGS)
241+
collectd_LDFLAGS = -export-dynamic
242+
collectd_LDADD = \
243+
$(COMMON_LIBS) \
244+
libcollectd.la
245+
238246
if BUILD_FEATURE_DAEMON
239247
collectd_CPPFLAGS += -DPIDFILE='"${localstatedir}/run/${PACKAGE_NAME}.pid"'
240248
endif

0 commit comments

Comments
 (0)