rsyslog/grammar/Makefile.am
Michael Biebl 50205ced0f build system: Don't link core against libcurl if explicitly requested
When using --disable-libcurl, libgrammar should not be linked against
libcurl unconditionally as CURL_LIBS might be set if one of the modules
using libcurl, like elasticsearch, is enabled.
2018-01-14 12:21:42 +01:00

25 lines
632 B
Makefile

BUILT_SOURCES = grammar.h
CLEANFILES = grammar.h grammar.c lexer.c
AM_YFLAGS = -d
noinst_LTLIBRARIES = libgrammar.la
#bin_PROGRAMS = testdriver # TODO: make this conditional
libgrammar_la_SOURCES = \
grammar.y \
lexer.l \
rainerscript.c \
rainerscript.h \
parserif.h \
grammar.h
libgrammar_la_CPPFLAGS = $(RSRT_CFLAGS) $(LIBLOGGING_STDLOG_CFLAGS)
libgrammar_la_LIBADD =
if ENABLE_LIBCURL
libgrammar_la_CPPFLAGS += $(CURL_CFLAGS)
libgrammar_la_LIBADD += $(CURL_LIBS)
endif
#testdriver_SOURCES = testdriver.c libgrammar.la
#testdriver_CPPFLAGS = $(RSRT_CFLAGS)
#testdriver_LDADD = libgrammar.la
#testdriver_LDFLAGS = -lestr