0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-11-06 13:58:56 +01:00
construct/ircd/Makefile.am

79 lines
2.3 KiB
Makefile
Raw Normal View History

AUTOMAKE_OPTIONS = foreign
prefix = @prefix@
2016-01-06 08:16:08 +01:00
libircddir = @libdir@
AM_CPPFLAGS = @LTDLINCL@ -I$(top_srcdir)/include -I$(top_srcdir)/librb/include
AM_LDFLAGS = -L$(top_srcdir)/librb/src -export-dynamic -avoid-version -no-undefined
AM_YFLAGS = -d
BUILT_SOURCES = ircd_parser.h version.c
version.c: version.c.SH ../CREDITS ../include/patchlevel.h ../include/serno.h
$(SHELL) version.c.SH
$(CP) version.c version.c.last
touch version.c.SH
if MINGW
EXTRA_FLAGS = -Wl,--enable-runtime-pseudo-reloc -export-symbols-regex '*'
endif
2016-01-06 08:16:08 +01:00
libircd_la_SOURCES = \
authd.c \
bandbi.c \
cache.c \
capability.c \
channel.c \
chmode.c \
class.c \
client.c \
dns.c \
extban.c \
getopt.c \
hash.c \
hook.c \
hostmask.c \
ipv4_from_ipv6.c \
ircd.c \
ircd_parser.y \
ircd_lexer.l \
ircd_signal.c \
listener.c \
logger.c \
match.c \
modules.c \
monitor.c \
2016-02-10 07:08:58 +01:00
msgbuf.c \
newconf.c \
operhash.c \
packet.c \
parse.c \
privilege.c \
ratelimit.c \
reject.c \
restart.c \
s_conf.c \
s_newconf.c \
s_serv.c \
s_user.c \
scache.c \
send.c \
snomask.c \
sslproc.c \
substitution.c \
supported.c \
tgchange.c \
version.c \
whowas.c
2016-03-19 05:14:07 +01:00
libircd_la_LDFLAGS = $(EXTRA_FLAGS) -avoid-version -no-undefined
2016-03-06 09:34:47 +01:00
libircd_la_LIBADD = @LIBLTDL@ -L$(top_srcdir)/librb/src -lrb
2016-01-06 08:16:08 +01:00
libircd_LTLIBRARIES = libircd.la
bin_PROGRAMS = charybdis
charybdis_SOURCES = main.c
2016-01-06 08:40:48 +01:00
charybdis_LDFLAGS = $(EXTRA_FLAGS) -dlopen self
2016-03-06 09:34:47 +01:00
charybdis_LDADD = libircd.la -L$(top_srcdir)/librb/src -lrb
2016-01-06 08:16:08 +01:00
install-exec-hook: install-libircdLTLIBRARIES
$(RM) -f version.c