]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - kerberos5/lib/libgssapi_krb5/Makefile
Use ${SRCTOP}/contrib/com_err/com_err.h instead of the installed com_err.h.
[FreeBSD/FreeBSD.git] / kerberos5 / lib / libgssapi_krb5 / Makefile
1 # $FreeBSD$
2
3 LIB=    gssapi_krb5
4 LDFLAGS= -Wl,-Bsymbolic -Wl,--no-undefined
5 LIBADD= gssapi krb5 crypto roken asn1 com_err
6 SHLIB_MAJOR=    10
7
8 INCS=   ${KRB5DIR}/lib/gssapi/gssapi/gssapi_krb5.h
9 INCSDIR= ${INCLUDEDIR}/gssapi
10
11 SRCS=   8003.c \
12         accept_sec_context.c \
13         acquire_cred.c \
14         add_cred.c \
15         address_to_krb5addr.c \
16         aeap.c \
17         arcfour.c \
18         authorize_localname.c \
19         canonicalize_name.c \
20         ccache_name.c \
21         cfx.c \
22         compare_name.c \
23         compat.c \
24         context_time.c \
25         copy_ccache.c \
26         creds.c \
27         decapsulate.c \
28         delete_sec_context.c \
29         display_name.c \
30         display_status.c \
31         duplicate_name.c \
32         encapsulate.c \
33         export_name.c \
34         export_sec_context.c \
35         external.c \
36         get_mic.c \
37         gkrb5_err.c \
38         gkrb5_err.h \
39         import_name.c \
40         import_sec_context.c \
41         indicate_mechs.c \
42         init.c \
43         init_sec_context.c \
44         inquire_context.c \
45         inquire_cred.c \
46         inquire_cred_by_mech.c \
47         inquire_cred_by_oid.c \
48         inquire_mechs_for_name.c \
49         inquire_names_for_mech.c \
50         inquire_sec_context_by_oid.c \
51         pname_to_uid.c \
52         prefix.c \
53         prf.c \
54         process_context_token.c \
55         release_buffer.c \
56         release_cred.c \
57         release_name.c \
58         sequence.c \
59         set_cred_option.c \
60         set_sec_context_option.c \
61         store_cred.c \
62         ticket_flags.c \
63         unwrap.c \
64         verify_mic.c \
65         wrap.c \
66         gss_krb5.c \
67         gss_oid.c
68
69 #SRCS+= gss_add_oid_set_member.c \
70 #       gss_create_empty_oid_set.c \
71 #       gss_release_buffer.c \
72 #       gss_release_oid_set.c \
73 #       gss_test_oid_set_member.c \
74 #       gss_utils.c
75
76 CFLAGS+=-I${KRB5DIR}/lib/gssapi
77 CFLAGS+=-I${KRB5DIR}/lib/gssapi/krb5
78 CFLAGS+=-I${KRB5DIR}/lib/gssapi/gssapi
79 CFLAGS+=-I${KRB5DIR}/lib/krb5
80 CFLAGS+=-I${KRB5DIR}/lib/asn1
81 CFLAGS+=-I${KRB5DIR}/lib/roken
82 CFLAGS+=-I${SRCTOP}/contrib/com_err
83 CFLAGS+=-I.
84
85 .include <bsd.lib.mk>
86
87 .PATH: ${KRB5DIR}/lib/gssapi/krb5 ${SRCTOP}/lib/libgssapi