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