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