c16a9e8bbb455d12e72a43c71fb2055b2a7a54dc
[mod_auth_kerb.git] / spnegokrb5 / Makefile.in
1 include ../makefile.include
2
3 CPPFLAGS = -I. -I$(KRB5_ROOT)/include -I$(KRB5_ROOT)/include/gssapi
4 CFLAGS = -Wall -g
5
6 gen_files =                     \
7         asn1_MechType.c         \
8         asn1_MechTypeList.c     \
9         asn1_ContextFlags.c     \
10         asn1_NegTokenInit.c     \
11         asn1_NegTokenTarg.c
12
13 asn1_files =                    \
14         der_get.c               \
15         der_put.c               \
16         der_free.c              \
17         der_length.c            \
18         der_copy.c              \
19         timegm.c
20
21 spnegokrb5_files =              \
22         init_sec_context.c      \
23         accept_sec_context.c    \
24         encapsulate.c           \
25         decapsulate.c           \
26         external.c
27
28 all: libspnegokrb5.a
29
30 libspnegokrb5.a: $(gen_files:.c=.o) $(asn1_files:.c=.o) $(spnegokrb5_files:.c=.o)
31         ar -rscu libspnegokrb5.a $^
32
33 test:
34         $(CC) -g -o test -I/usr/heimdal-0.6/include test.c libspnegokrb5.a -L/usr/heimdal-0.6/lib -lgssapi
35         
36 clean:
37         $(RM) *.o core libspnegokrb5.a
38
39 distclean: clean
40         $(RM) Makefile