31dc51fd52bc672c88bc640a104598b0b288a73d
[dragonfly.git] / kerberos5 / lib / libkrb5 / Makefile
1 # $FreeBSD: src/kerberos5/lib/libkrb5/Makefile,v 1.3.2.5 2002/07/25 09:33:14 ru Exp $
2 # $DragonFly: src/kerberos5/lib/libkrb5/Makefile,v 1.2 2003/06/17 04:26:17 dillon Exp $
3
4 LIB=    krb5
5 CFLAGS+=-I${KRB5DIR}/lib/krb5 \
6         -I${KRB5DIR}/lib/asn1 \
7         -I${KRB5DIR}/lib/des \
8         -I${KRB5DIR}/lib/roken \
9         -I${KRB5DIR}/include \
10         -I${KRB5OBJDIR} \
11         -I${ASN1OBJDIR}
12 .if defined(MAKE_KERBEROS4)
13 CFLAGS+=-I${KRB4DIR}/include
14 .endif
15 SRCS=   \
16         acl.c \
17         add_et_list.c \
18         addr_families.c \
19         aname_to_localname.c \
20         appdefault.c \
21         asn1_glue.c \
22         auth_context.c \
23         build_ap_req.c \
24         build_auth.c \
25         cache.c \
26         changepw.c \
27         codec.c \
28         config_file.c \
29         config_file_netinfo.c \
30         convert_creds.c \
31         constants.c \
32         context.c \
33         copy_host_realm.c \
34         crc.c \
35         creds.c \
36         crypto.c \
37         data.c \
38         eai_to_heim_errno.c \
39         error_string.c \
40         expand_hostname.c \
41         fcache.c \
42         free.c \
43         free_host_realm.c \
44         generate_seq_number.c \
45         generate_subkey.c \
46         get_addrs.c \
47         get_cred.c \
48         get_default_principal.c \
49         get_default_realm.c \
50         get_for_creds.c \
51         get_host_realm.c \
52         get_in_tkt.c \
53         get_in_tkt_pw.c \
54         get_in_tkt_with_keytab.c \
55         get_in_tkt_with_skey.c \
56         get_port.c \
57         init_creds.c \
58         init_creds_pw.c \
59         keyblock.c \
60         keytab.c \
61         keytab_any.c \
62         keytab_file.c \
63         keytab_memory.c \
64         keytab_keyfile.c \
65         keytab_krb4.c \
66         krbhst.c \
67         kuserok.c \
68         log.c \
69         mcache.c \
70         misc.c \
71         mk_error.c \
72         mk_priv.c \
73         mk_rep.c \
74         mk_req.c \
75         mk_req_ext.c \
76         mk_safe.c \
77         net_read.c \
78         net_write.c \
79         n-fold.c \
80         padata.c \
81         principal.c \
82         prog_setup.c \
83         prompter_posix.c \
84         rd_cred.c \
85         rd_error.c \
86         rd_priv.c \
87         rd_rep.c \
88         rd_req.c \
89         rd_safe.c \
90         read_message.c \
91         recvauth.c \
92         replay.c \
93         send_to_kdc.c \
94         sendauth.c \
95         set_default_realm.c \
96         sock_principal.c \
97         store.c \
98         store_emem.c \
99         store_fd.c \
100         store_mem.c \
101         ticket.c \
102         time.c \
103         transited.c \
104         verify_init.c \
105         verify_user.c \
106         version.c \
107         warn.c \
108         write_message.c \
109         krb5_err.c \
110         k524_err.c \
111         k524_err.h \
112         heim_err.c \
113         heim_err.h
114
115 INCS=   krb5.h ${.CURDIR}/../../include/krb5-types.h \
116         krb5-protos.h heim_err.h krb5_err.h k524_err.h
117
118 MAN=                                            \
119         krb5.3                                  \
120         krb5_425_conv_principal.3               \
121         krb5_appdefault.3                       \
122         krb5_auth_context.3                     \
123         krb5_build_principal.3                  \
124         krb5_config.3                           \
125         krb5_context.3                          \
126         krb5_create_checksum.3                  \
127         krb5_crypto_init.3                      \
128         krb5_encrypt.3                          \
129         krb5_free_addresses.3                   \
130         krb5_free_principal.3                   \
131         krb5_get_all_client_addrs.3             \
132         krb5_get_krbhst.3                       \
133         krb5_init_context.3                     \
134         krb5_keytab.3                           \
135         krb5_krbhst_init.3                      \
136         krb5_openlog.3                          \
137         krb5_parse_name.3                       \
138         krb5_principal_get_realm.3              \
139         krb5_sname_to_principal.3               \
140         krb5_timeofday.3                        \
141         krb5_unparse_name.3                     \
142         krb5_verify_user.3                      \
143         krb5_warn.3
144
145 MAN+=                                           \
146         krb5.conf.5
147
148 MAN+=                                           \
149         kerberos.8                              \
150         verify_krb5_conf.8
151
152 .include <bsd.lib.mk>
153
154 .PATH:          ${KRB5DIR}/lib/krb5
155 .PATH:          ${KRB5DIR}/lib/des