]> jfr.im git - irc/rqf/shadowircd.git/blobdiff - libratbox/src/Makefile.am
Copied libratbox and related stuff from shadowircd upstream.
[irc/rqf/shadowircd.git] / libratbox / src / Makefile.am
index 5b9db533c8c2aa0b2b61f0b4a108f3cda6cad905..ff750d112d0aadfa43cbe75c7e5416ca13636dcd 100644 (file)
@@ -1,8 +1,17 @@
-# $Id: Makefile.am 24820 2008-01-02 19:47:32Z androsyn $
+# $Id: Makefile.am 26046 2008-09-09 16:37:30Z androsyn $
 
 AUTOMAKE_OPTIONS = foreign
 
-INCLUDES = -I. -I../include @SSL_INCLUDES@
+INCLUDES = -I. -I../include @SSL_CFLAGS@ @GNUTLS_CFLAGS@
+
+BUILT_SOURCES = version.c
+
+version.c: version.c.SH ../CREDITS
+       $(SHELL) ./version.c.SH
+       $(CP) version.c version.c.last
+
+version.lo: version.c ../include/serno.h
+       $(LIBTOOL) --mode=compile $(CC) $(CFLAGS) $(INCLUDES) -c $< -o $@
 
 libratbox_la_SOURCES =                 \
        unix.c                          \
@@ -11,6 +20,7 @@ libratbox_la_SOURCES =                        \
        balloc.c                        \
        commio.c                        \
        openssl.c                       \
+       gnutls.c                        \
        nossl.c                         \
        event.c                         \
        ratbox_lib.c                    \
@@ -27,10 +37,12 @@ libratbox_la_SOURCES =                      \
        select.c                        \
        kqueue.c                        \
        rawbuf.c                        \
-       patricia.c
+       patricia.c                      \
+       arc4random.c                    \
+       version.c
        
 
-libratbox_la_LDFLAGS = -avoid-version -no-undefined -export-symbols export-syms.txt
-libratbox_la_LIBADD = @CRYPT_LIB@ @SSL_LIBS@ 
+libratbox_la_LDFLAGS = @CRYPT_LIB@ @SSL_LIBS@ @GNUTLS_LIBS@  -avoid-version -no-undefined -export-symbols export-syms.txt
+libratbox_la_LIBADD = @CRYPT_LIB@ @SSL_LIBS@ @GNUTLS_LIBS@
 lib_LTLIBRARIES = libratbox.la