1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76
|
AM_CPPFLAGS = $(LUA_CFLAGS) \
$(EXT_CFLAGS) \
$(WFORCE_CFLAGS) \
$(libsodium_CFLAGS) \
$(JSON11_CFLAGS) \
$(LIBCURL_CFLAGS) \
$(LIBCRYPTO_INCLUDES) \
$(LIBDROGON_INCLUDES) \
$(LIBJSONCPP_INCLUDES) \
$(LIBZ_INCLUDES) \
$(LIBUUID_INCLUDES) \
$(LIBPROMETHEUS_INCLUDES) \
$(YAMLCPP_FLAGS) \
$(MMDB_CFLAGS) \
-DSYSCONFDIR='"$(sysconfdir)"' \
-I$(top_srcdir)/wforce
AM_LDFLAGS = \
$(PROGRAM_LDFLAGS) \
$(THREADFLAGS) \
$(SANITIZER_FLAGS) \
$(BOOST_DATE_TIME_LDFLAGS) \
$(BOOST_FILESYSTEM_LDFLAGS) \
$(BOOST_REGEX_LDFLAGS) \
$(BOOST_SYSTEM_LDFLAGS)
EXTRA_DIST= trackalert.conf README.md trackalert.service.in
CLEANFILES = trackalert.service
distclean-local:
-rm -rf *.dSYM
sysconf_DATA= trackalert.conf
bin_PROGRAMS = trackalert
trackalert_SOURCES = \
trackalert.cc trackalert.hh \
trackalert-lua.cc \
wforce-common-lua.cc wforce-common-lua.hh \
trackalert-web.cc trackalert-web.hh\
trackalert-luastate.hh
trackalert_LDFLAGS = \
$(AM_LDFLAGS) \
$(LIBPROMETHEUS_LDFLAGS) \
$(LIBDROGON_LDFLAGS) \
$(LIBJSONCPP_LDFLAGS) \
$(LIBCRYPTO_LDFLAGS) \
$(LIBZ_LDFLAGS) \
$(LIBUUID_LDFLAGS)
trackalert_LDADD = \
-lreadline \
$(LUA_LIBS) $(EXT_LIBS) $(WFORCE_LIBS) \
$(libsodium_LIBS) \
$(LIBSYSTEMD_LIBS) $(JSON11_LIBS) $(BOOST_DATE_TIME_LIBS) \
$(BOOST_REGEX_LIBS) $(LIBCURL) $(LIBCRYPTO_LIBS) \
$(LIBDROGON_LIBS) $(LIBJSONCPP_LIBS) $(LIBZ_LIBS) $(LIBUUID_LIBS) $(LIBSSL_LIBS) \
$(YAMLCPP_LIBS) $(GEOIP_LIBS) $(MMDB_LIBS) $(LIBPROMETHEUS_LIBS) $(DLLIBS) $(STDCXXFSLIBS)
EXTRA_trackalert_DEPENDENCIES = \
$(EXT_LIBS) $(WFORCE_LIBS)
noinst_HEADERS = \
trackalert.hh \
trackalert-luastate.hh \
trackalert-web.hh
if HAVE_SYSTEMD
SYSTEMD_TYPE = notify
systemdsystemunitdir = $(SYSTEMD_DIR)
systemdsystemunit_DATA = trackalert.service
else
SYSTEMD_TYPE = simple
endif
trackalert.service: trackalert.service.in
$(AM_V_GEN)sed -e 's![@]bindir[@]!$(bindir)!' -e 's![@]type[@]!$(SYSTEMD_TYPE)!' < $< > $@
|