b9d74ad4247257a084329751453a26e70aeab9dd
[radsecproxy.git] / radius / tests / Makefile
1 #
2 #  GNU Makefile
3 #
4 .PHONY: all clean
5 all: radattr
6
7 HEADERS         := ../client.h ../radius.h
8 CFLAGS          := -g
9
10 %.o : %.c
11         $(CC) $(CFLAGS) -I.. -I. -c $<
12
13 %.o: ${HEADERS}
14
15 LIBS    := -lcrypto -lssl
16 LDFLAGS = -L.. -lnetworkradius-client
17
18 ../libnetworkradius-client.a:
19         @${MAKE} -C .. libnetworkradius-client.a
20
21 radattr: radattr.o ../libnetworkradius-client.a
22         ${CC} ${LFDLAGS} ${LIBS} -o $@ $^
23
24 clean:
25         @rm -rf *.o *.a *~