8d1d10b085e2373f8e619883b488488d8e4cb956
[libradsec.git] / Makefile
1 CFLAGS = -g -Wall -pedantic -pthread -DRADPROT_UDP -DRADPROT_TCP -DRADPROT_TLS -DRADPROT_DTLS
2 LDFLAGS = -lssl
3 OBJ = util.o debug.o list.o hash.o gconfig.o tlv11.o hostport.o radmsg.o udp.o tcp.o tls.o dtls.o tlscommon.o radsecproxy.o
4
5 all: radsecproxy
6
7 radsecproxy: $(OBJ)
8         $(CC) $(CFLAGS) $(OBJ) $(LDFLAGS) -o radsecproxy
9
10 catgconf: util.o debug.o gconfig.o catgconf.o
11         $(CC) $(CFLAGS) util.o debug.o gconfig.o catgconf.o -o catgconf
12
13 clean:
14         rm -f $(OBJ) catgconf.o radsecproxy catgconf
15
16 man:
17         docbook2man.pl --to-stdout radsecproxy.conf.5.xml > radsecproxy.conf.5
18
19 html:
20         openjade -E10000 -t sgml-raw -d /usr/share/sgml/docbook/dsssl-stylesheets-1.79/html/docbook.dsl -o radsecproxy.conf.5.html radsecproxy.conf.5.xml