0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-11-03 12:28:52 +01:00
construct/ircd/Makefile.am

99 lines
2.2 KiB
Makefile
Raw Normal View History

AUTOMAKE_OPTIONS = foreign
2016-07-20 20:55:46 +02:00
libircddir = @libdir@
2016-07-20 20:55:46 +02:00
AM_CPPFLAGS = \
-I$(top_srcdir)/include \
@ROCKSDB_CPPFLAGS@ \
@BOOST_CPPFLAGS@ \
-include ircd/ircd.h
2016-07-20 20:55:46 +02:00
if MINGW
2016-07-20 20:55:46 +02:00
PLATFORM_LDFLAGS = -Wl,--enable-runtime-pseudo-reloc -export-symbols-regex '*'
endif
2016-07-20 20:55:46 +02:00
AM_LDFLAGS = \
-export-dynamic \
-avoid-version \
-no-undefined \
$(PLATFORM_LDFLAGS)
AM_LDFLAGS += \
-L$(top_srcdir)/rb \
@ROCKSDB_LDFLAGS@ \
2016-07-20 20:55:46 +02:00
@BOOST_LDFLAGS@
libircd_LTLIBRARIES = libircd.la
libircd_la_LIBADD = \
-lrb \
@ROCKSDB_LIBS@ \
2016-07-20 20:55:46 +02:00
@BOOST_LIBS@
libircd_la_SOURCES = \
ircd.cc \
exception.cc \
rfc1459.cc \
stringops.cc \
match.cc \
logger.cc \
fs.cc \
conf.cc \
newconf.cc \
modules.cc \
snomask.cc \
2016-09-06 01:05:16 +02:00
info.cc \
cmds.cc \
2016-09-10 21:57:33 +02:00
ctx.cc \
client.cc \
2016-09-17 04:48:25 +02:00
vm.cc \
2016-09-23 01:59:22 +02:00
hook.cc \
fmt.cc \
db.cc
#authproc.cc \
#bandbi.cc \
#cache.cc \
#cache_serv.cc \
#capability.cc \
#channel.cc \
#client.cc \
#client_mode.cc \
#chmode.cc \
#class.cc \
#dns.cc \
#extban.cc \
#hash.cc \
#hook.cc \
#mask.cc \
#ircd.cc \
#listener.cc \
#monitor.cc \
#msgbuf.cc \
#operhash.cc \
#packet.cc \
#parse.cc \
#privilege.cc \
#ratelimit.cc \
#reject.cc \
#restart.cc \
#s_conf.cc \
#s_newconf.cc \
#s_serv.cc \
#s_user.cc \
#sslproc.cc \
#substitution.cc \
#supported.cc \
#tgchange.cc \
#whowas.cc \
#wsproc.cc
install-data-local:
test -d $(prefix)/@logdir@ || mkdir -p $(prefix)/@logdir@
clean-local:
rm -f ircd_lexer.c ircd_lexer.cc
rm -f ircd_parser.c ircd_parser.cc
rm -f ircd_parser.h ircd_parser.hh
rm -f stack.hh