* Renamed some more Makefile.in files to plain Makefile
[freeradius.git] / src / lib / Makefile
1
2 include ../../Make.inc
3
4 OBJS            = dict.o md5.o print.o radius.o valuepair.o token.o misc.o \
5                 log.o filters.o missing.o
6
7 INCLUDES        = ../include/radius.h ../include/libradius.h \
8                   ../include/missing.h
9
10 CFLAGS          += -D_LIBRADIUS -I../include
11
12 all:    libradius.a
13
14 libradius.a: $(OBJS)
15         $(AR) rv libradius.a $(OBJS)
16         $(RANLIB) libradius.a
17
18 filters.o: filters.c $(INCLUDES)
19         $(CC) $(CFLAGS) -c filters.c
20
21 print.o: print.c $(INCLUDES)
22         $(CC) $(CFLAGS) -c print.c
23
24 dict.o: dict.c $(INCLUDES)
25         $(CC) $(CFLAGS) -c dict.c
26
27 radius.o: radius.c $(INCLUDES)
28         $(CC) $(CFLAGS) -c radius.c
29
30 valuepair.o: valuepair.c $(INCLUDES)
31         $(CC) $(CFLAGS) -c valuepair.c
32
33 token.o: token.c $(INCLUDES)
34         $(CC) $(CFLAGS) -c token.c
35
36 misc.o: misc.c $(INCLUDES)
37         $(CC) $(CFLAGS) -c misc.c
38
39 log.o:  log.c $(INCLUDES)
40         $(CC) $(CFLAGS) -c log.c
41
42 missing.o:      missing.c $(INCLUDES)
43         $(CC) $(CFLAGS) -c missing.c
44
45 md5.o: md5.c md5.h
46         $(CC) $(CFLAGS) -c md5.c
47
48 clean:
49         rm -f *.o libradius.a
50
51 install:
52