mirror of
https://github.com/rsyslog/rsyslog.git
synced 2025-12-17 11:40:42 +01:00
65 lines
1.4 KiB
Makefile
65 lines
1.4 KiB
Makefile
sbin_PROGRAMS =
|
|
bin_PROGRAMS =
|
|
man_MANS = rsyslogd.8 rsyslog.conf.5
|
|
|
|
sbin_PROGRAMS += rsyslogd
|
|
rsyslogd_SOURCES = \
|
|
syslogd.c \
|
|
syslogd.h \
|
|
omshell.c \
|
|
omshell.h \
|
|
omusrmsg.c \
|
|
omusrmsg.h \
|
|
omfwd.c \
|
|
omfwd.h \
|
|
omfile.c \
|
|
omfile.h \
|
|
ompipe.c \
|
|
ompipe.h \
|
|
omdiscard.c \
|
|
omdiscard.h \
|
|
pmrfc5424.c \
|
|
pmrfc5424.h \
|
|
pmrfc3164.c \
|
|
pmrfc3164.h \
|
|
smtradfile.c \
|
|
smtradfile.h \
|
|
smfile.c \
|
|
smfile.h \
|
|
smfwd.c \
|
|
smfwd.h \
|
|
smtradfwd.c \
|
|
smtradfwd.h \
|
|
iminternal.c \
|
|
iminternal.h \
|
|
pidfile.c \
|
|
pidfile.h \
|
|
\
|
|
../dirty.h
|
|
rsyslogd_CPPFLAGS = $(PTHREADS_CFLAGS) $(RSRT_CFLAGS)
|
|
# note: it looks like librsyslog.la must be explicitely given on LDDADD,
|
|
# otherwise dependencies are not properly calculated (resulting in a
|
|
# potentially incomplete build, a problem we had several times...)
|
|
rsyslogd_LDADD = ../grammar/libgrammar.la ../runtime/librsyslog.la $(ZLIB_LIBS) $(PTHREADS_LIBS) $(RSRT_LIBS) $(SOL_LIBS) $(LIBEE_LIBS) $(LIBLOGNORM_LIBS) $(LIBUUID_LIBS)
|
|
rsyslogd_LDFLAGS = -export-dynamic
|
|
|
|
if ENABLE_DIAGTOOLS
|
|
sbin_PROGRAMS += rsyslog_diag_hostname msggen zpipe
|
|
rsyslog_diag_hostname_SOURCES = gethostn.c
|
|
zpipe_SOURCES = zpipe.c
|
|
zpipe_LDADD = -lz
|
|
msggen_SOURCES = msggen.c
|
|
endif
|
|
|
|
if ENABLE_USERTOOLS
|
|
if ENABLE_OMMONGODB
|
|
bin_PROGRAMS += logctl
|
|
logctl_SOURCES = logctl.c
|
|
logctl_CPPFLAGS = $(LIBMONGO_CLIENT_CFLAGS)
|
|
logctl_LDADD = $(LIBMONGO_CLIENT_LIBS)
|
|
endif
|
|
endif
|
|
|
|
EXTRA_DIST = $(man_MANS) \
|
|
recover_qi.pl
|