4 OBJS = dict.o md5.o print.o radius.o valuepair.o token.o misc.o \
5 log.o filters.o missing.o
7 INCLUDES = ../include/radius.h ../include/libradius.h \
10 CFLAGS += -D_LIBRADIUS -I../include
12 all: $(LIBPREFIX)radius.a
14 $(LIBPREFIX)radius.a: $(OBJS)
15 $(AR) rv $(LIBPREFIX)radius.a $(OBJS)
16 $(RANLIB) $(LIBPREFIX)radius.a
18 filters.o: filters.c $(INCLUDES)
19 $(CC) $(CFLAGS) -c filters.c
21 print.o: print.c $(INCLUDES)
22 $(CC) $(CFLAGS) -c print.c
24 dict.o: dict.c $(INCLUDES)
25 $(CC) $(CFLAGS) -c dict.c
27 radius.o: radius.c $(INCLUDES)
28 $(CC) $(CFLAGS) -c radius.c
30 valuepair.o: valuepair.c $(INCLUDES)
31 $(CC) $(CFLAGS) -c valuepair.c
33 token.o: token.c $(INCLUDES)
34 $(CC) $(CFLAGS) -c token.c
36 misc.o: misc.c $(INCLUDES)
37 $(CC) $(CFLAGS) -c misc.c
39 log.o: log.c $(INCLUDES)
40 $(CC) $(CFLAGS) -c log.c
42 missing.o: missing.c $(INCLUDES)
43 $(CC) $(CFLAGS) -c missing.c
46 $(CC) $(CFLAGS) -c md5.c
49 rm -f *.o $(LIBPREFIX)radius.a