List catgconf header files too.
[libradsec.git] / Makefile.am
index 10fe5f4..91f592a 100644 (file)
@@ -9,53 +9,44 @@ noinst_LIBRARIES = librsp.a
 radsecproxy_SOURCES = main.c
 
 librsp_a_SOURCES = \
-       radsecproxy.c \
-       tlscommon.c \
-       gconfig.c \
-       util.c \
-       debug.c \
-       list.c \
-       hash.c \
-       tlv11.c \
-       hostport.c \
-       radmsg.c \
-       udp.c \
-       tcp.c \
-       tls.c \
-       dtls.c \
-       fticks.c \
-       radsecproxy.h \
-       tlscommon.h \
-       gconfig.h \
-       debug.h \
-       util.h \
-       list.h \
-       hash.h \
-       tlv11.h \
-       hostport.h \
-       radmsg.h \
-       udp.h \
-       tcp.h \
-       tls.h \
-       dtls.h \
-       fticks.h
+       debug.c debug.h \
+       dtls.c dtls.h \
+       gconfig.c gconfig.h \
+       hash.c hash.h \
+       hostport.c hostport.h \
+       list.c list.h \
+       radmsg.c radmsg.h \
+       radsecproxy.c radsecproxy.h \
+       tcp.c tcp.h \
+       tls.c tls.h \
+       tlscommon.c tlscommon.h \
+       tlv11.c tlv11.h \
+       udp.c udp.h \
+       util.c util.h
+
+if WANT_FTICKS
+librsp_a_SOURCES += fticks.c fticks.h
+endif
 
 catgconf_SOURCES = \
-       debug.c \
-       util.c \
-       gconfig.c \
-       catgconf.c
+       catgconf.c \
+       debug.c debug.h \
+       gconfig.c gconfig.h \
+       util.c util.h
 
-radsecproxy_CFLAGS = \
+librsp_a_CFLAGS = \
        -g -Wall -Werror -fno-strict-aliasing @SSL_CFLAGS@ @TARGET_CFLAGS@
-radsecproxy_LDFLAGS = @SSL_LDFLAGS@ @TARGET_LDFLAGS@
+librsp_a_LDFLAGS = @SSL_LDFLAGS@ @TARGET_LDFLAGS@
+radsecproxy_CFLAGS = $(librsp_a_CFLAGS)
+radsecproxy_LDFLAGS = $(librsp_a_LDFLAGS)
 radsecproxy_LDADD = librsp.a @SSL_LIBS@
 
 catgconf_CFLAGS = -g -Wall -fno-strict-aliasing @TARGET_CFLAGS@
 catgconf_LDFLAGS = @TARGET_LDFLAGS@
 
 dist_man_MANS = radsecproxy.1 $(GENMANPAGES)
-EXTRA_DIST = LICENSE THANKS radsecproxy.conf-example radsecproxy.conf.5.xml \
+EXTRA_DIST = \
+       LICENSE THANKS radsecproxy.conf-example radsecproxy.conf.5.xml \
        tools/naptr-eduroam.sh tools/radsec-dynsrv.sh tools/README
 
 if HAVE_DOCBOOK2X_MAN