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