]> jfr.im git - solanum.git/blob - librb/src/Makefile.am
librb: silence some fairly harmless compiler warnings
[solanum.git] / librb / src / Makefile.am
1
2 AUTOMAKE_OPTIONS = foreign
3
4 AM_CPPFLAGS = -I. -I../include @SSL_CFLAGS@ @GNUTLS_CFLAGS@ @MBEDTLS_CFLAGS@
5
6 BUILT_SOURCES = version.c
7
8 version.c: version.c.SH ../CREDITS
9 $(SHELL) ./version.c.SH
10 $(CP) version.c version.c.last
11
12 version.lo: version.c ../include/serno.h
13 $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) $(INCLUDES) -c $< -o $@
14
15 librb_la_SOURCES = \
16 unix.c \
17 win32.c \
18 crypt.c \
19 balloc.c \
20 commio.c \
21 mbedtls.c \
22 openssl.c \
23 gnutls.c \
24 nossl.c \
25 event.c \
26 rb_lib.c \
27 rb_memory.c \
28 linebuf.c \
29 tools.c \
30 helper.c \
31 devpoll.c \
32 epoll.c \
33 poll.c \
34 ports.c \
35 sigio.c \
36 select.c \
37 kqueue.c \
38 rawbuf.c \
39 patricia.c \
40 dictionary.c \
41 radixtree.c \
42 arc4random.c \
43 version.c
44
45 librb_la_LDFLAGS = @SSL_LIBS@ @GNUTLS_LIBS@ @MBEDTLS_LIBS@ -avoid-version -no-undefined -export-symbols export-syms.txt
46 librb_la_LIBADD = @SSL_LIBS@ @GNUTLS_LIBS@ @MBEDTLS_LIBS@
47 lib_LTLIBRARIES = librb.la