0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-11-03 04:18:55 +01:00
construct/rb/Makefile.am
Jason Volk 834964c659 Convert IRCd to C++
Happy 28th birthday. You're all grown up.
2016-07-22 19:46:27 -07:00

49 lines
1 KiB
Makefile

AUTOMAKE_OPTIONS = foreign
pkgconfigdir = $(libdir)/pkgconfig
#pkgconfig_DATA = librb.pc
librbdir = @libdir@
AM_CPPFLAGS = @SSL_CFLAGS@ @GNUTLS_CFLAGS@ @MBEDTLS_CFLAGS@
AM_CPPFLAGS += -isystem $(top_srcdir)/boost/include
AM_CPPFLAGS += -I$(top_srcdir)/include
# This is temp since all remaining C is circling the drain.
AM_CFLAGS = -std=gnu99
librb_la_SOURCES = \
unix.c \
win32.c \
crypt.c \
balloc.c \
commio.c \
mbedtls.c \
openssl.c \
gnutls.c \
nossl.c \
event.c \
linebuf.c \
tools.c \
helper.c \
devpoll.c \
epoll.c \
poll.c \
ports.c \
sigio.c \
select.c \
kqueue.c \
rawbuf.c \
patricia.c \
dictionary.c \
radixtree.c \
arc4random.c \
version.c \
terminate.cc \
rb.cc
librb_la_LDFLAGS = @SSL_LIBS@ @GNUTLS_LIBS@ @MBEDTLS_LIBS@ -avoid-version -no-undefined -export-symbols export-syms.txt
librb_la_LDFLAGS += -L$(top_srcdir)/boost/lib
librb_la_LIBADD = @SSL_LIBS@ @GNUTLS_LIBS@ @MBEDTLS_LIBS@
librb_la_LIBADD += -lboost_system
lib_LTLIBRARIES = librb.la