xref: /freebsd/crypto/heimdal/lib/krb5/Makefile.in (revision 9336e0699bda8a301cd2bfa37106b6ec5e32012e)
1# Makefile.in generated by automake 1.8.3 from Makefile.am.
2# @configure_input@
3
4# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5# 2003, 2004  Free Software Foundation, Inc.
6# This Makefile.in is free software; the Free Software Foundation
7# gives unlimited permission to copy and/or distribute it,
8# with or without modifications, as long as this notice is preserved.
9
10# This program is distributed in the hope that it will be useful,
11# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13# PARTICULAR PURPOSE.
14
15@SET_MAKE@
16
17# $Id: Makefile.am,v 1.156.2.4 2004/06/21 10:52:01 lha Exp $
18
19# $Id: Makefile.am.common,v 1.5 2002/05/19 18:35:37 joda Exp $
20
21# $Id: Makefile.am.common,v 1.37.2.2 2003/10/13 13:15:39 joda Exp $
22
23
24
25SOURCES = $(libkrb5_la_SOURCES) aes-test.c derived-key-test.c dump_config.c krbhst-test.c n-fold-test.c name-45-test.c parse-name-test.c store-test.c string-to-key-test.c test_alname.c test_cc.c test_get_addrs.c verify_krb5_conf.c
26
27srcdir = @srcdir@
28top_srcdir = @top_srcdir@
29VPATH = @srcdir@
30pkgdatadir = $(datadir)/@PACKAGE@
31pkglibdir = $(libdir)/@PACKAGE@
32pkgincludedir = $(includedir)/@PACKAGE@
33top_builddir = ../..
34am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
35INSTALL = @INSTALL@
36install_sh_DATA = $(install_sh) -c -m 644
37install_sh_PROGRAM = $(install_sh) -c
38install_sh_SCRIPT = $(install_sh) -c
39INSTALL_HEADER = $(INSTALL_DATA)
40transform = $(program_transform_name)
41NORMAL_INSTALL = :
42PRE_INSTALL = :
43POST_INSTALL = :
44NORMAL_UNINSTALL = :
45PRE_UNINSTALL = :
46POST_UNINSTALL = :
47host_triplet = @host@
48DIST_COMMON = $(include_HEADERS) $(srcdir)/Makefile.am \
49	$(srcdir)/Makefile.in $(top_srcdir)/Makefile.am.common \
50	$(top_srcdir)/cf/Makefile.am.common
51bin_PROGRAMS = verify_krb5_conf$(EXEEXT)
52noinst_PROGRAMS = dump_config$(EXEEXT) test_get_addrs$(EXEEXT) \
53	krbhst-test$(EXEEXT) test_alname$(EXEEXT)
54check_PROGRAMS = $(am__EXEEXT_1)
55subdir = lib/krb5
56ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
57am__aclocal_m4_deps = $(top_srcdir)/cf/aix.m4 \
58	$(top_srcdir)/cf/auth-modules.m4 \
59	$(top_srcdir)/cf/broken-getaddrinfo.m4 \
60	$(top_srcdir)/cf/broken-getnameinfo.m4 \
61	$(top_srcdir)/cf/broken-glob.m4 \
62	$(top_srcdir)/cf/broken-realloc.m4 \
63	$(top_srcdir)/cf/broken-snprintf.m4 $(top_srcdir)/cf/broken.m4 \
64	$(top_srcdir)/cf/broken2.m4 $(top_srcdir)/cf/c-attribute.m4 \
65	$(top_srcdir)/cf/capabilities.m4 \
66	$(top_srcdir)/cf/check-compile-et.m4 \
67	$(top_srcdir)/cf/check-declaration.m4 \
68	$(top_srcdir)/cf/check-getpwnam_r-posix.m4 \
69	$(top_srcdir)/cf/check-man.m4 \
70	$(top_srcdir)/cf/check-netinet-ip-and-tcp.m4 \
71	$(top_srcdir)/cf/check-type-extra.m4 \
72	$(top_srcdir)/cf/check-var.m4 $(top_srcdir)/cf/check-x.m4 \
73	$(top_srcdir)/cf/check-xau.m4 $(top_srcdir)/cf/crypto.m4 \
74	$(top_srcdir)/cf/db.m4 $(top_srcdir)/cf/destdirs.m4 \
75	$(top_srcdir)/cf/dlopen.m4 \
76	$(top_srcdir)/cf/find-func-no-libs.m4 \
77	$(top_srcdir)/cf/find-func-no-libs2.m4 \
78	$(top_srcdir)/cf/find-func.m4 \
79	$(top_srcdir)/cf/find-if-not-broken.m4 \
80	$(top_srcdir)/cf/have-struct-field.m4 \
81	$(top_srcdir)/cf/have-type.m4 $(top_srcdir)/cf/irix.m4 \
82	$(top_srcdir)/cf/krb-bigendian.m4 \
83	$(top_srcdir)/cf/krb-func-getlogin.m4 \
84	$(top_srcdir)/cf/krb-ipv6.m4 $(top_srcdir)/cf/krb-prog-ln-s.m4 \
85	$(top_srcdir)/cf/krb-readline.m4 \
86	$(top_srcdir)/cf/krb-struct-spwd.m4 \
87	$(top_srcdir)/cf/krb-struct-winsize.m4 \
88	$(top_srcdir)/cf/mips-abi.m4 $(top_srcdir)/cf/misc.m4 \
89	$(top_srcdir)/cf/need-proto.m4 $(top_srcdir)/cf/osfc2.m4 \
90	$(top_srcdir)/cf/otp.m4 $(top_srcdir)/cf/proto-compat.m4 \
91	$(top_srcdir)/cf/retsigtype.m4 $(top_srcdir)/cf/roken-frag.m4 \
92	$(top_srcdir)/cf/sunos.m4 $(top_srcdir)/cf/telnet.m4 \
93	$(top_srcdir)/cf/test-package.m4 $(top_srcdir)/cf/wflags.m4 \
94	$(top_srcdir)/cf/with-all.m4 $(top_srcdir)/configure.in
95am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
96	$(ACLOCAL_M4)
97mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
98CONFIG_HEADER = $(top_builddir)/include/config.h
99CONFIG_CLEAN_FILES =
100am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man3dir)" "$(DESTDIR)$(man5dir)" "$(DESTDIR)$(man8dir)" "$(DESTDIR)$(includedir)"
101libLTLIBRARIES_INSTALL = $(INSTALL)
102LTLIBRARIES = $(lib_LTLIBRARIES)
103am__DEPENDENCIES_1 =
104libkrb5_la_DEPENDENCIES = ../com_err/error.lo ../com_err/com_err.lo \
105	$(am__DEPENDENCIES_1) $(top_builddir)/lib/asn1/libasn1.la \
106	$(am__DEPENDENCIES_1)
107am__objects_1 = krb5_err.lo heim_err.lo k524_err.lo
108am_libkrb5_la_OBJECTS = acl.lo add_et_list.lo addr_families.lo \
109	aname_to_localname.lo appdefault.lo asn1_glue.lo \
110	auth_context.lo build_ap_req.lo build_auth.lo cache.lo \
111	changepw.lo codec.lo config_file.lo config_file_netinfo.lo \
112	convert_creds.lo constants.lo context.lo copy_host_realm.lo \
113	crc.lo creds.lo crypto.lo data.lo eai_to_heim_errno.lo \
114	error_string.lo expand_hostname.lo fcache.lo free.lo \
115	free_host_realm.lo generate_seq_number.lo generate_subkey.lo \
116	get_addrs.lo get_cred.lo get_default_principal.lo \
117	get_default_realm.lo get_for_creds.lo get_host_realm.lo \
118	get_in_tkt.lo get_in_tkt_pw.lo get_in_tkt_with_keytab.lo \
119	get_in_tkt_with_skey.lo get_port.lo init_creds.lo \
120	init_creds_pw.lo keyblock.lo keytab.lo keytab_any.lo \
121	keytab_file.lo keytab_memory.lo keytab_keyfile.lo \
122	keytab_krb4.lo krbhst.lo kuserok.lo log.lo mcache.lo misc.lo \
123	mk_error.lo mk_priv.lo mk_rep.lo mk_req.lo mk_req_ext.lo \
124	mk_safe.lo net_read.lo net_write.lo n-fold.lo padata.lo \
125	principal.lo prog_setup.lo prompter_posix.lo rd_cred.lo \
126	rd_error.lo rd_priv.lo rd_rep.lo rd_req.lo rd_safe.lo \
127	read_message.lo recvauth.lo replay.lo send_to_kdc.lo \
128	sendauth.lo set_default_realm.lo sock_principal.lo store.lo \
129	store_emem.lo store_fd.lo store_mem.lo ticket.lo time.lo \
130	transited.lo verify_init.lo verify_user.lo version.lo warn.lo \
131	write_message.lo $(am__objects_1)
132libkrb5_la_OBJECTS = $(am_libkrb5_la_OBJECTS)
133binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
134am__EXEEXT_1 = aes-test$(EXEEXT) n-fold-test$(EXEEXT) \
135	string-to-key-test$(EXEEXT) derived-key-test$(EXEEXT) \
136	store-test$(EXEEXT) parse-name-test$(EXEEXT) test_cc$(EXEEXT) \
137	name-45-test$(EXEEXT)
138PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS)
139aes_test_SOURCES = aes-test.c
140aes_test_OBJECTS = aes-test.$(OBJEXT)
141aes_test_LDADD = $(LDADD)
142aes_test_DEPENDENCIES = libkrb5.la $(am__DEPENDENCIES_1) \
143	$(top_builddir)/lib/asn1/libasn1.la $(am__DEPENDENCIES_1)
144derived_key_test_SOURCES = derived-key-test.c
145derived_key_test_OBJECTS = derived-key-test.$(OBJEXT)
146derived_key_test_LDADD = $(LDADD)
147derived_key_test_DEPENDENCIES = libkrb5.la $(am__DEPENDENCIES_1) \
148	$(top_builddir)/lib/asn1/libasn1.la $(am__DEPENDENCIES_1)
149dump_config_SOURCES = dump_config.c
150dump_config_OBJECTS = dump_config.$(OBJEXT)
151dump_config_LDADD = $(LDADD)
152dump_config_DEPENDENCIES = libkrb5.la $(am__DEPENDENCIES_1) \
153	$(top_builddir)/lib/asn1/libasn1.la $(am__DEPENDENCIES_1)
154krbhst_test_SOURCES = krbhst-test.c
155krbhst_test_OBJECTS = krbhst-test.$(OBJEXT)
156krbhst_test_LDADD = $(LDADD)
157krbhst_test_DEPENDENCIES = libkrb5.la $(am__DEPENDENCIES_1) \
158	$(top_builddir)/lib/asn1/libasn1.la $(am__DEPENDENCIES_1)
159n_fold_test_SOURCES = n-fold-test.c
160n_fold_test_OBJECTS = n-fold-test.$(OBJEXT)
161n_fold_test_LDADD = $(LDADD)
162n_fold_test_DEPENDENCIES = libkrb5.la $(am__DEPENDENCIES_1) \
163	$(top_builddir)/lib/asn1/libasn1.la $(am__DEPENDENCIES_1)
164name_45_test_SOURCES = name-45-test.c
165name_45_test_OBJECTS = name-45-test.$(OBJEXT)
166name_45_test_LDADD = $(LDADD)
167name_45_test_DEPENDENCIES = libkrb5.la $(am__DEPENDENCIES_1) \
168	$(top_builddir)/lib/asn1/libasn1.la $(am__DEPENDENCIES_1)
169parse_name_test_SOURCES = parse-name-test.c
170parse_name_test_OBJECTS = parse-name-test.$(OBJEXT)
171parse_name_test_LDADD = $(LDADD)
172parse_name_test_DEPENDENCIES = libkrb5.la $(am__DEPENDENCIES_1) \
173	$(top_builddir)/lib/asn1/libasn1.la $(am__DEPENDENCIES_1)
174store_test_SOURCES = store-test.c
175store_test_OBJECTS = store-test.$(OBJEXT)
176store_test_LDADD = $(LDADD)
177store_test_DEPENDENCIES = libkrb5.la $(am__DEPENDENCIES_1) \
178	$(top_builddir)/lib/asn1/libasn1.la $(am__DEPENDENCIES_1)
179string_to_key_test_SOURCES = string-to-key-test.c
180string_to_key_test_OBJECTS = string-to-key-test.$(OBJEXT)
181string_to_key_test_LDADD = $(LDADD)
182string_to_key_test_DEPENDENCIES = libkrb5.la $(am__DEPENDENCIES_1) \
183	$(top_builddir)/lib/asn1/libasn1.la $(am__DEPENDENCIES_1)
184test_alname_SOURCES = test_alname.c
185test_alname_OBJECTS = test_alname.$(OBJEXT)
186test_alname_LDADD = $(LDADD)
187test_alname_DEPENDENCIES = libkrb5.la $(am__DEPENDENCIES_1) \
188	$(top_builddir)/lib/asn1/libasn1.la $(am__DEPENDENCIES_1)
189test_cc_SOURCES = test_cc.c
190test_cc_OBJECTS = test_cc.$(OBJEXT)
191test_cc_LDADD = $(LDADD)
192test_cc_DEPENDENCIES = libkrb5.la $(am__DEPENDENCIES_1) \
193	$(top_builddir)/lib/asn1/libasn1.la $(am__DEPENDENCIES_1)
194test_get_addrs_SOURCES = test_get_addrs.c
195test_get_addrs_OBJECTS = test_get_addrs.$(OBJEXT)
196test_get_addrs_LDADD = $(LDADD)
197test_get_addrs_DEPENDENCIES = libkrb5.la $(am__DEPENDENCIES_1) \
198	$(top_builddir)/lib/asn1/libasn1.la $(am__DEPENDENCIES_1)
199verify_krb5_conf_SOURCES = verify_krb5_conf.c
200verify_krb5_conf_OBJECTS = verify_krb5_conf.$(OBJEXT)
201verify_krb5_conf_LDADD = $(LDADD)
202verify_krb5_conf_DEPENDENCIES = libkrb5.la $(am__DEPENDENCIES_1) \
203	$(top_builddir)/lib/asn1/libasn1.la $(am__DEPENDENCIES_1)
204DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)/include
205depcomp =
206am__depfiles_maybe =
207COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
208	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
209LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) \
210	$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
211	$(AM_CFLAGS) $(CFLAGS)
212CCLD = $(CC)
213LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
214	$(AM_LDFLAGS) $(LDFLAGS) -o $@
215SOURCES = $(libkrb5_la_SOURCES) aes-test.c derived-key-test.c \
216	dump_config.c krbhst-test.c n-fold-test.c name-45-test.c \
217	parse-name-test.c store-test.c string-to-key-test.c \
218	test_alname.c test_cc.c test_get_addrs.c verify_krb5_conf.c
219DIST_SOURCES = $(libkrb5_la_SOURCES) aes-test.c derived-key-test.c \
220	dump_config.c krbhst-test.c n-fold-test.c name-45-test.c \
221	parse-name-test.c store-test.c string-to-key-test.c \
222	test_alname.c test_cc.c test_get_addrs.c verify_krb5_conf.c
223man3dir = $(mandir)/man3
224man5dir = $(mandir)/man5
225man8dir = $(mandir)/man8
226MANS = $(man_MANS)
227includeHEADERS_INSTALL = $(INSTALL_HEADER)
228HEADERS = $(include_HEADERS)
229ETAGS = etags
230CTAGS = ctags
231DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
232ACLOCAL = @ACLOCAL@
233AIX4_FALSE = @AIX4_FALSE@
234AIX4_TRUE = @AIX4_TRUE@
235AIX_DYNAMIC_AFS_FALSE = @AIX_DYNAMIC_AFS_FALSE@
236AIX_DYNAMIC_AFS_TRUE = @AIX_DYNAMIC_AFS_TRUE@
237AIX_EXTRA_KAFS = @AIX_EXTRA_KAFS@
238AIX_FALSE = @AIX_FALSE@
239AIX_TRUE = @AIX_TRUE@
240AMTAR = @AMTAR@
241AR = @AR@
242AUTOCONF = @AUTOCONF@
243AUTOHEADER = @AUTOHEADER@
244AUTOMAKE = @AUTOMAKE@
245AWK = @AWK@
246CANONICAL_HOST = @CANONICAL_HOST@
247CATMAN = @CATMAN@
248CATMANEXT = @CATMANEXT@
249CATMAN_FALSE = @CATMAN_FALSE@
250CATMAN_TRUE = @CATMAN_TRUE@
251CC = @CC@
252CFLAGS = @CFLAGS@
253COMPILE_ET = @COMPILE_ET@
254CPP = @CPP@
255CPPFLAGS = @CPPFLAGS@
256CXX = @CXX@
257CXXCPP = @CXXCPP@
258CXXFLAGS = @CXXFLAGS@
259CYGPATH_W = @CYGPATH_W@
260DBLIB = @DBLIB@
261DCE_FALSE = @DCE_FALSE@
262DCE_TRUE = @DCE_TRUE@
263DEFS = @DEFS@
264DIR_com_err = @DIR_com_err@
265DIR_des = @DIR_des@
266DIR_roken = @DIR_roken@
267ECHO = @ECHO@
268ECHO_C = @ECHO_C@
269ECHO_N = @ECHO_N@
270ECHO_T = @ECHO_T@
271EGREP = @EGREP@
272EXEEXT = @EXEEXT@
273EXTRA_LIB45 = @EXTRA_LIB45@
274F77 = @F77@
275FFLAGS = @FFLAGS@
276GROFF = @GROFF@
277HAVE_DB1_FALSE = @HAVE_DB1_FALSE@
278HAVE_DB1_TRUE = @HAVE_DB1_TRUE@
279HAVE_DB3_FALSE = @HAVE_DB3_FALSE@
280HAVE_DB3_TRUE = @HAVE_DB3_TRUE@
281HAVE_DLOPEN_FALSE = @HAVE_DLOPEN_FALSE@
282HAVE_DLOPEN_TRUE = @HAVE_DLOPEN_TRUE@
283HAVE_NDBM_FALSE = @HAVE_NDBM_FALSE@
284HAVE_NDBM_TRUE = @HAVE_NDBM_TRUE@
285HAVE_OPENSSL_FALSE = @HAVE_OPENSSL_FALSE@
286HAVE_OPENSSL_TRUE = @HAVE_OPENSSL_TRUE@
287HAVE_X_FALSE = @HAVE_X_FALSE@
288HAVE_X_TRUE = @HAVE_X_TRUE@
289INCLUDES_roken = @INCLUDES_roken@
290INCLUDE_des = @INCLUDE_des@
291INCLUDE_hesiod = @INCLUDE_hesiod@
292INCLUDE_krb4 = @INCLUDE_krb4@
293INCLUDE_openldap = @INCLUDE_openldap@
294INCLUDE_readline = @INCLUDE_readline@
295INSTALL_DATA = @INSTALL_DATA@
296INSTALL_PROGRAM = @INSTALL_PROGRAM@
297INSTALL_SCRIPT = @INSTALL_SCRIPT@
298INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
299IRIX_FALSE = @IRIX_FALSE@
300IRIX_TRUE = @IRIX_TRUE@
301KRB4_FALSE = @KRB4_FALSE@
302KRB4_TRUE = @KRB4_TRUE@
303KRB5_FALSE = @KRB5_FALSE@
304KRB5_TRUE = @KRB5_TRUE@
305LDFLAGS = @LDFLAGS@
306LEX = @LEX@
307LEXLIB = @LEXLIB@
308LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
309LIBOBJS = @LIBOBJS@
310LIBS = @LIBS@
311LIBTOOL = @LIBTOOL@
312LIB_AUTH_SUBDIRS = @LIB_AUTH_SUBDIRS@
313LIB_NDBM = @LIB_NDBM@
314LIB_XauFileName = @LIB_XauFileName@
315LIB_XauReadAuth = @LIB_XauReadAuth@
316LIB_XauWriteAuth = @LIB_XauWriteAuth@
317LIB_bswap16 = @LIB_bswap16@
318LIB_bswap32 = @LIB_bswap32@
319LIB_com_err = @LIB_com_err@
320LIB_com_err_a = @LIB_com_err_a@
321LIB_com_err_so = @LIB_com_err_so@
322LIB_crypt = @LIB_crypt@
323LIB_db_create = @LIB_db_create@
324LIB_dbm_firstkey = @LIB_dbm_firstkey@
325LIB_dbopen = @LIB_dbopen@
326LIB_des = @LIB_des@
327LIB_des_a = @LIB_des_a@
328LIB_des_appl = @LIB_des_appl@
329LIB_des_so = @LIB_des_so@
330LIB_dlopen = @LIB_dlopen@
331LIB_dn_expand = @LIB_dn_expand@
332LIB_el_init = @LIB_el_init@
333LIB_freeaddrinfo = @LIB_freeaddrinfo@
334LIB_gai_strerror = @LIB_gai_strerror@
335LIB_getaddrinfo = @LIB_getaddrinfo@
336LIB_gethostbyname = @LIB_gethostbyname@
337LIB_gethostbyname2 = @LIB_gethostbyname2@
338LIB_getnameinfo = @LIB_getnameinfo@
339LIB_getpwnam_r = @LIB_getpwnam_r@
340LIB_getsockopt = @LIB_getsockopt@
341LIB_hesiod = @LIB_hesiod@
342LIB_hstrerror = @LIB_hstrerror@
343LIB_kdb = @LIB_kdb@
344LIB_krb4 = @LIB_krb4@
345LIB_krb_disable_debug = @LIB_krb_disable_debug@
346LIB_krb_enable_debug = @LIB_krb_enable_debug@
347LIB_krb_get_kdc_time_diff = @LIB_krb_get_kdc_time_diff@
348LIB_krb_get_our_ip_for_realm = @LIB_krb_get_our_ip_for_realm@
349LIB_krb_kdctimeofday = @LIB_krb_kdctimeofday@
350LIB_loadquery = @LIB_loadquery@
351LIB_logout = @LIB_logout@
352LIB_logwtmp = @LIB_logwtmp@
353LIB_openldap = @LIB_openldap@
354LIB_openpty = @LIB_openpty@
355LIB_otp = @LIB_otp@
356LIB_pidfile = @LIB_pidfile@
357LIB_readline = @LIB_readline@
358LIB_res_nsearch = @LIB_res_nsearch@
359LIB_res_search = @LIB_res_search@
360LIB_roken = @LIB_roken@
361LIB_security = @LIB_security@
362LIB_setsockopt = @LIB_setsockopt@
363LIB_socket = @LIB_socket@
364LIB_syslog = @LIB_syslog@
365LIB_tgetent = @LIB_tgetent@
366LN_S = @LN_S@
367LTLIBOBJS = @LTLIBOBJS@
368MAINT = @MAINT@
369MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
370MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
371MAKEINFO = @MAKEINFO@
372NEED_WRITEAUTH_FALSE = @NEED_WRITEAUTH_FALSE@
373NEED_WRITEAUTH_TRUE = @NEED_WRITEAUTH_TRUE@
374NROFF = @NROFF@
375OBJEXT = @OBJEXT@
376OTP_FALSE = @OTP_FALSE@
377OTP_TRUE = @OTP_TRUE@
378PACKAGE = @PACKAGE@
379PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
380PACKAGE_NAME = @PACKAGE_NAME@
381PACKAGE_STRING = @PACKAGE_STRING@
382PACKAGE_TARNAME = @PACKAGE_TARNAME@
383PACKAGE_VERSION = @PACKAGE_VERSION@
384PATH_SEPARATOR = @PATH_SEPARATOR@
385RANLIB = @RANLIB@
386SET_MAKE = @SET_MAKE@
387SHELL = @SHELL@
388STRIP = @STRIP@
389VERSION = @VERSION@
390VOID_RETSIGTYPE = @VOID_RETSIGTYPE@
391WFLAGS = @WFLAGS@
392WFLAGS_NOIMPLICITINT = @WFLAGS_NOIMPLICITINT@
393WFLAGS_NOUNUSED = @WFLAGS_NOUNUSED@
394X_CFLAGS = @X_CFLAGS@
395X_EXTRA_LIBS = @X_EXTRA_LIBS@
396X_LIBS = @X_LIBS@
397X_PRE_LIBS = @X_PRE_LIBS@
398YACC = @YACC@
399ac_ct_AR = @ac_ct_AR@
400ac_ct_CC = @ac_ct_CC@
401ac_ct_CXX = @ac_ct_CXX@
402ac_ct_F77 = @ac_ct_F77@
403ac_ct_RANLIB = @ac_ct_RANLIB@
404ac_ct_STRIP = @ac_ct_STRIP@
405am__leading_dot = @am__leading_dot@
406bindir = @bindir@
407build = @build@
408build_alias = @build_alias@
409build_cpu = @build_cpu@
410build_os = @build_os@
411build_vendor = @build_vendor@
412datadir = @datadir@
413do_roken_rename_FALSE = @do_roken_rename_FALSE@
414do_roken_rename_TRUE = @do_roken_rename_TRUE@
415dpagaix_cflags = @dpagaix_cflags@
416dpagaix_ldadd = @dpagaix_ldadd@
417dpagaix_ldflags = @dpagaix_ldflags@
418el_compat_FALSE = @el_compat_FALSE@
419el_compat_TRUE = @el_compat_TRUE@
420exec_prefix = @exec_prefix@
421have_err_h_FALSE = @have_err_h_FALSE@
422have_err_h_TRUE = @have_err_h_TRUE@
423have_fnmatch_h_FALSE = @have_fnmatch_h_FALSE@
424have_fnmatch_h_TRUE = @have_fnmatch_h_TRUE@
425have_glob_h_FALSE = @have_glob_h_FALSE@
426have_glob_h_TRUE = @have_glob_h_TRUE@
427have_ifaddrs_h_FALSE = @have_ifaddrs_h_FALSE@
428have_ifaddrs_h_TRUE = @have_ifaddrs_h_TRUE@
429have_vis_h_FALSE = @have_vis_h_FALSE@
430have_vis_h_TRUE = @have_vis_h_TRUE@
431host = @host@
432host_alias = @host_alias@
433host_cpu = @host_cpu@
434host_os = @host_os@
435host_vendor = @host_vendor@
436includedir = @includedir@
437infodir = @infodir@
438install_sh = @install_sh@
439libdir = @libdir@
440libexecdir = @libexecdir@
441localstatedir = @localstatedir@
442mandir = @mandir@
443mkdir_p = @mkdir_p@
444oldincludedir = @oldincludedir@
445prefix = @prefix@
446program_transform_name = @program_transform_name@
447sbindir = @sbindir@
448sharedstatedir = @sharedstatedir@
449sysconfdir = @sysconfdir@
450target_alias = @target_alias@
451SUFFIXES = .et .h .x .1 .3 .5 .8 .cat1 .cat3 .cat5 .cat8
452INCLUDES = -I$(top_builddir)/include $(INCLUDES_roken) $(INCLUDE_krb4) $(INCLUDE_des) -I../com_err -I$(srcdir)/../com_err
453@do_roken_rename_TRUE@ROKEN_RENAME = -DROKEN_RENAME
454AM_CFLAGS = $(WFLAGS)
455CP = cp
456buildinclude = $(top_builddir)/include
457LIB_getattr = @LIB_getattr@
458LIB_getpwent_r = @LIB_getpwent_r@
459LIB_odm_initialize = @LIB_odm_initialize@
460LIB_setpcred = @LIB_setpcred@
461HESIODLIB = @HESIODLIB@
462HESIODINCLUDE = @HESIODINCLUDE@
463NROFF_MAN = groff -mandoc -Tascii
464LIB_kafs = $(top_builddir)/lib/kafs/libkafs.la $(AIX_EXTRA_KAFS)
465@KRB5_TRUE@LIB_krb5 = $(top_builddir)/lib/krb5/libkrb5.la \
466@KRB5_TRUE@	$(top_builddir)/lib/asn1/libasn1.la
467
468@KRB5_TRUE@LIB_gssapi = $(top_builddir)/lib/gssapi/libgssapi.la
469@DCE_TRUE@LIB_kdfs = $(top_builddir)/lib/kdfs/libkdfs.la
470TESTS = \
471	aes-test				\
472	n-fold-test				\
473	string-to-key-test			\
474	derived-key-test			\
475	store-test				\
476	parse-name-test				\
477	test_cc					\
478	name-45-test
479
480LDADD = libkrb5.la \
481	$(LIB_des) \
482	$(top_builddir)/lib/asn1/libasn1.la \
483	$(LIB_roken)
484
485libkrb5_la_LIBADD = \
486	../com_err/error.lo ../com_err/com_err.lo \
487	$(LIB_des) \
488	$(top_builddir)/lib/asn1/libasn1.la \
489	$(LIB_roken)
490
491lib_LTLIBRARIES = libkrb5.la
492ERR_FILES = krb5_err.c heim_err.c k524_err.c
493libkrb5_la_SOURCES = \
494	acl.c					\
495	add_et_list.c				\
496	addr_families.c				\
497	aname_to_localname.c			\
498	appdefault.c				\
499	asn1_glue.c				\
500	auth_context.c				\
501	build_ap_req.c				\
502	build_auth.c				\
503	cache.c					\
504	changepw.c				\
505	codec.c					\
506	config_file.c				\
507	config_file_netinfo.c			\
508	convert_creds.c				\
509	constants.c				\
510	context.c				\
511	copy_host_realm.c			\
512	crc.c					\
513	creds.c					\
514	crypto.c				\
515	data.c					\
516	eai_to_heim_errno.c			\
517	error_string.c				\
518	expand_hostname.c			\
519	fcache.c				\
520	free.c					\
521	free_host_realm.c			\
522	generate_seq_number.c			\
523	generate_subkey.c			\
524	get_addrs.c				\
525	get_cred.c				\
526	get_default_principal.c			\
527	get_default_realm.c			\
528	get_for_creds.c				\
529	get_host_realm.c			\
530	get_in_tkt.c				\
531	get_in_tkt_pw.c				\
532	get_in_tkt_with_keytab.c		\
533	get_in_tkt_with_skey.c			\
534	get_port.c				\
535	init_creds.c				\
536	init_creds_pw.c				\
537	keyblock.c				\
538	keytab.c				\
539	keytab_any.c				\
540	keytab_file.c				\
541	keytab_memory.c				\
542	keytab_keyfile.c			\
543	keytab_krb4.c				\
544	krbhst.c				\
545	kuserok.c				\
546	log.c					\
547	mcache.c				\
548	misc.c					\
549	mk_error.c				\
550	mk_priv.c				\
551	mk_rep.c				\
552	mk_req.c				\
553	mk_req_ext.c				\
554	mk_safe.c				\
555	net_read.c				\
556	net_write.c				\
557	n-fold.c				\
558	padata.c				\
559	principal.c				\
560	prog_setup.c				\
561	prompter_posix.c			\
562	rd_cred.c				\
563	rd_error.c				\
564	rd_priv.c				\
565	rd_rep.c				\
566	rd_req.c				\
567	rd_safe.c				\
568	read_message.c				\
569	recvauth.c				\
570	replay.c				\
571	send_to_kdc.c				\
572	sendauth.c				\
573	set_default_realm.c			\
574	sock_principal.c			\
575	store.c					\
576	store-int.h				\
577	store_emem.c				\
578	store_fd.c				\
579	store_mem.c				\
580	ticket.c				\
581	time.c					\
582	transited.c				\
583	verify_init.c				\
584	verify_user.c				\
585	version.c				\
586	warn.c					\
587	write_message.c				\
588	$(ERR_FILES)
589
590libkrb5_la_LDFLAGS = -version-info 20:0:3
591
592#libkrb5_la_LIBADD = ../com_err/error.lo ../com_err/com_err.lo
593man_MANS = \
594	kerberos.8				\
595	krb5.3					\
596	krb5.conf.5				\
597	krb5_425_conv_principal.3		\
598	krb5_address.3				\
599	krb5_aname_to_localname.3		\
600	krb5_appdefault.3			\
601	krb5_auth_context.3			\
602	krb5_build_principal.3			\
603	krb5_ccache.3				\
604	krb5_config.3				\
605	krb5_context.3				\
606	krb5_create_checksum.3			\
607	krb5_crypto_init.3			\
608	krb5_data.3				\
609	krb5_encrypt.3				\
610	krb5_free_addresses.3			\
611	krb5_free_principal.3			\
612	krb5_get_all_client_addrs.3		\
613	krb5_get_krbhst.3			\
614	krb5_init_context.3			\
615	krb5_keytab.3				\
616	krb5_krbhst_init.3			\
617	krb5_kuserok.3				\
618	krb5_openlog.3				\
619	krb5_parse_name.3			\
620	krb5_principal_get_realm.3		\
621	krb5_set_default_realm.3		\
622	krb5_set_password.3			\
623	krb5_sname_to_principal.3		\
624	krb5_timeofday.3			\
625	krb5_unparse_name.3			\
626	krb5_verify_user.3			\
627	krb5_warn.3				\
628	verify_krb5_conf.8
629
630include_HEADERS = krb5.h krb5-protos.h krb5-private.h krb5_err.h heim_err.h k524_err.h
631CLEANFILES = krb5_err.c krb5_err.h heim_err.c heim_err.h k524_err.c k524_err.h
632all: all-am
633
634.SUFFIXES:
635.SUFFIXES: .et .h .x .1 .3 .5 .8 .cat1 .cat3 .cat5 .cat8 .c .lo .o .obj
636$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.am.common $(top_srcdir)/cf/Makefile.am.common $(am__configure_deps)
637	@for dep in $?; do \
638	  case '$(am__configure_deps)' in \
639	    *$$dep*) \
640	      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
641		&& exit 0; \
642	      exit 1;; \
643	  esac; \
644	done; \
645	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  --ignore-deps lib/krb5/Makefile'; \
646	cd $(top_srcdir) && \
647	  $(AUTOMAKE) --foreign  --ignore-deps lib/krb5/Makefile
648.PRECIOUS: Makefile
649Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
650	@case '$?' in \
651	  *config.status*) \
652	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
653	  *) \
654	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
655	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
656	esac;
657
658$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
659	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
660
661$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
662	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
663$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
664	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
665install-libLTLIBRARIES: $(lib_LTLIBRARIES)
666	@$(NORMAL_INSTALL)
667	test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)"
668	@list='$(lib_LTLIBRARIES)'; for p in $$list; do \
669	  if test -f $$p; then \
670	    f="`echo $$p | sed -e 's|^.*/||'`"; \
671	    echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \
672	    $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libdir)/$$f"; \
673	  else :; fi; \
674	done
675
676uninstall-libLTLIBRARIES:
677	@$(NORMAL_UNINSTALL)
678	@list='$(lib_LTLIBRARIES)'; for p in $$list; do \
679	    p="`echo $$p | sed -e 's|^.*/||'`"; \
680	  echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$p'"; \
681	  $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$p"; \
682	done
683
684clean-libLTLIBRARIES:
685	-test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
686	@list='$(lib_LTLIBRARIES)'; for p in $$list; do \
687	  dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
688	  test "$$dir" = "$$p" && dir=.; \
689	  echo "rm -f \"$${dir}/so_locations\""; \
690	  rm -f "$${dir}/so_locations"; \
691	done
692libkrb5.la: $(libkrb5_la_OBJECTS) $(libkrb5_la_DEPENDENCIES)
693	$(LINK) -rpath $(libdir) $(libkrb5_la_LDFLAGS) $(libkrb5_la_OBJECTS) $(libkrb5_la_LIBADD) $(LIBS)
694install-binPROGRAMS: $(bin_PROGRAMS)
695	@$(NORMAL_INSTALL)
696	test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
697	@list='$(bin_PROGRAMS)'; for p in $$list; do \
698	  p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
699	  if test -f $$p \
700	     || test -f $$p1 \
701	  ; then \
702	    f=`echo "$$p1" | sed 's,^.*/,,;$(transform);s/$$/$(EXEEXT)/'`; \
703	   echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) '$$p' '$(DESTDIR)$(bindir)/$$f'"; \
704	   $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(binPROGRAMS_INSTALL) "$$p" "$(DESTDIR)$(bindir)/$$f" || exit 1; \
705	  else :; fi; \
706	done
707
708uninstall-binPROGRAMS:
709	@$(NORMAL_UNINSTALL)
710	@list='$(bin_PROGRAMS)'; for p in $$list; do \
711	  f=`echo "$$p" | sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
712	  echo " rm -f '$(DESTDIR)$(bindir)/$$f'"; \
713	  rm -f "$(DESTDIR)$(bindir)/$$f"; \
714	done
715
716clean-binPROGRAMS:
717	@list='$(bin_PROGRAMS)'; for p in $$list; do \
718	  f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
719	  echo " rm -f $$p $$f"; \
720	  rm -f $$p $$f ; \
721	done
722
723clean-checkPROGRAMS:
724	@list='$(check_PROGRAMS)'; for p in $$list; do \
725	  f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
726	  echo " rm -f $$p $$f"; \
727	  rm -f $$p $$f ; \
728	done
729
730clean-noinstPROGRAMS:
731	@list='$(noinst_PROGRAMS)'; for p in $$list; do \
732	  f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
733	  echo " rm -f $$p $$f"; \
734	  rm -f $$p $$f ; \
735	done
736aes-test$(EXEEXT): $(aes_test_OBJECTS) $(aes_test_DEPENDENCIES)
737	@rm -f aes-test$(EXEEXT)
738	$(LINK) $(aes_test_LDFLAGS) $(aes_test_OBJECTS) $(aes_test_LDADD) $(LIBS)
739derived-key-test$(EXEEXT): $(derived_key_test_OBJECTS) $(derived_key_test_DEPENDENCIES)
740	@rm -f derived-key-test$(EXEEXT)
741	$(LINK) $(derived_key_test_LDFLAGS) $(derived_key_test_OBJECTS) $(derived_key_test_LDADD) $(LIBS)
742dump_config$(EXEEXT): $(dump_config_OBJECTS) $(dump_config_DEPENDENCIES)
743	@rm -f dump_config$(EXEEXT)
744	$(LINK) $(dump_config_LDFLAGS) $(dump_config_OBJECTS) $(dump_config_LDADD) $(LIBS)
745krbhst-test$(EXEEXT): $(krbhst_test_OBJECTS) $(krbhst_test_DEPENDENCIES)
746	@rm -f krbhst-test$(EXEEXT)
747	$(LINK) $(krbhst_test_LDFLAGS) $(krbhst_test_OBJECTS) $(krbhst_test_LDADD) $(LIBS)
748n-fold-test$(EXEEXT): $(n_fold_test_OBJECTS) $(n_fold_test_DEPENDENCIES)
749	@rm -f n-fold-test$(EXEEXT)
750	$(LINK) $(n_fold_test_LDFLAGS) $(n_fold_test_OBJECTS) $(n_fold_test_LDADD) $(LIBS)
751name-45-test$(EXEEXT): $(name_45_test_OBJECTS) $(name_45_test_DEPENDENCIES)
752	@rm -f name-45-test$(EXEEXT)
753	$(LINK) $(name_45_test_LDFLAGS) $(name_45_test_OBJECTS) $(name_45_test_LDADD) $(LIBS)
754parse-name-test$(EXEEXT): $(parse_name_test_OBJECTS) $(parse_name_test_DEPENDENCIES)
755	@rm -f parse-name-test$(EXEEXT)
756	$(LINK) $(parse_name_test_LDFLAGS) $(parse_name_test_OBJECTS) $(parse_name_test_LDADD) $(LIBS)
757store-test$(EXEEXT): $(store_test_OBJECTS) $(store_test_DEPENDENCIES)
758	@rm -f store-test$(EXEEXT)
759	$(LINK) $(store_test_LDFLAGS) $(store_test_OBJECTS) $(store_test_LDADD) $(LIBS)
760string-to-key-test$(EXEEXT): $(string_to_key_test_OBJECTS) $(string_to_key_test_DEPENDENCIES)
761	@rm -f string-to-key-test$(EXEEXT)
762	$(LINK) $(string_to_key_test_LDFLAGS) $(string_to_key_test_OBJECTS) $(string_to_key_test_LDADD) $(LIBS)
763test_alname$(EXEEXT): $(test_alname_OBJECTS) $(test_alname_DEPENDENCIES)
764	@rm -f test_alname$(EXEEXT)
765	$(LINK) $(test_alname_LDFLAGS) $(test_alname_OBJECTS) $(test_alname_LDADD) $(LIBS)
766test_cc$(EXEEXT): $(test_cc_OBJECTS) $(test_cc_DEPENDENCIES)
767	@rm -f test_cc$(EXEEXT)
768	$(LINK) $(test_cc_LDFLAGS) $(test_cc_OBJECTS) $(test_cc_LDADD) $(LIBS)
769test_get_addrs$(EXEEXT): $(test_get_addrs_OBJECTS) $(test_get_addrs_DEPENDENCIES)
770	@rm -f test_get_addrs$(EXEEXT)
771	$(LINK) $(test_get_addrs_LDFLAGS) $(test_get_addrs_OBJECTS) $(test_get_addrs_LDADD) $(LIBS)
772verify_krb5_conf$(EXEEXT): $(verify_krb5_conf_OBJECTS) $(verify_krb5_conf_DEPENDENCIES)
773	@rm -f verify_krb5_conf$(EXEEXT)
774	$(LINK) $(verify_krb5_conf_LDFLAGS) $(verify_krb5_conf_OBJECTS) $(verify_krb5_conf_LDADD) $(LIBS)
775
776mostlyclean-compile:
777	-rm -f *.$(OBJEXT)
778
779distclean-compile:
780	-rm -f *.tab.c
781
782.c.o:
783	$(COMPILE) -c $<
784
785.c.obj:
786	$(COMPILE) -c `$(CYGPATH_W) '$<'`
787
788.c.lo:
789	$(LTCOMPILE) -c -o $@ $<
790
791mostlyclean-libtool:
792	-rm -f *.lo
793
794clean-libtool:
795	-rm -rf .libs _libs
796
797distclean-libtool:
798	-rm -f libtool
799uninstall-info-am:
800install-man3: $(man3_MANS) $(man_MANS)
801	@$(NORMAL_INSTALL)
802	test -z "$(man3dir)" || $(mkdir_p) "$(DESTDIR)$(man3dir)"
803	@list='$(man3_MANS) $(dist_man3_MANS) $(nodist_man3_MANS)'; \
804	l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
805	for i in $$l2; do \
806	  case "$$i" in \
807	    *.3*) list="$$list $$i" ;; \
808	  esac; \
809	done; \
810	for i in $$list; do \
811	  if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
812	  else file=$$i; fi; \
813	  ext=`echo $$i | sed -e 's/^.*\\.//'`; \
814	  case "$$ext" in \
815	    3*) ;; \
816	    *) ext='3' ;; \
817	  esac; \
818	  inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
819	  inst=`echo $$inst | sed -e 's/^.*\///'`; \
820	  inst=`echo $$inst | sed '$(transform)'`.$$ext; \
821	  echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man3dir)/$$inst'"; \
822	  $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man3dir)/$$inst"; \
823	done
824uninstall-man3:
825	@$(NORMAL_UNINSTALL)
826	@list='$(man3_MANS) $(dist_man3_MANS) $(nodist_man3_MANS)'; \
827	l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
828	for i in $$l2; do \
829	  case "$$i" in \
830	    *.3*) list="$$list $$i" ;; \
831	  esac; \
832	done; \
833	for i in $$list; do \
834	  ext=`echo $$i | sed -e 's/^.*\\.//'`; \
835	  case "$$ext" in \
836	    3*) ;; \
837	    *) ext='3' ;; \
838	  esac; \
839	  inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
840	  inst=`echo $$inst | sed -e 's/^.*\///'`; \
841	  inst=`echo $$inst | sed '$(transform)'`.$$ext; \
842	  echo " rm -f '$(DESTDIR)$(man3dir)/$$inst'"; \
843	  rm -f "$(DESTDIR)$(man3dir)/$$inst"; \
844	done
845install-man5: $(man5_MANS) $(man_MANS)
846	@$(NORMAL_INSTALL)
847	test -z "$(man5dir)" || $(mkdir_p) "$(DESTDIR)$(man5dir)"
848	@list='$(man5_MANS) $(dist_man5_MANS) $(nodist_man5_MANS)'; \
849	l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
850	for i in $$l2; do \
851	  case "$$i" in \
852	    *.5*) list="$$list $$i" ;; \
853	  esac; \
854	done; \
855	for i in $$list; do \
856	  if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
857	  else file=$$i; fi; \
858	  ext=`echo $$i | sed -e 's/^.*\\.//'`; \
859	  case "$$ext" in \
860	    5*) ;; \
861	    *) ext='5' ;; \
862	  esac; \
863	  inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
864	  inst=`echo $$inst | sed -e 's/^.*\///'`; \
865	  inst=`echo $$inst | sed '$(transform)'`.$$ext; \
866	  echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man5dir)/$$inst'"; \
867	  $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man5dir)/$$inst"; \
868	done
869uninstall-man5:
870	@$(NORMAL_UNINSTALL)
871	@list='$(man5_MANS) $(dist_man5_MANS) $(nodist_man5_MANS)'; \
872	l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
873	for i in $$l2; do \
874	  case "$$i" in \
875	    *.5*) list="$$list $$i" ;; \
876	  esac; \
877	done; \
878	for i in $$list; do \
879	  ext=`echo $$i | sed -e 's/^.*\\.//'`; \
880	  case "$$ext" in \
881	    5*) ;; \
882	    *) ext='5' ;; \
883	  esac; \
884	  inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
885	  inst=`echo $$inst | sed -e 's/^.*\///'`; \
886	  inst=`echo $$inst | sed '$(transform)'`.$$ext; \
887	  echo " rm -f '$(DESTDIR)$(man5dir)/$$inst'"; \
888	  rm -f "$(DESTDIR)$(man5dir)/$$inst"; \
889	done
890install-man8: $(man8_MANS) $(man_MANS)
891	@$(NORMAL_INSTALL)
892	test -z "$(man8dir)" || $(mkdir_p) "$(DESTDIR)$(man8dir)"
893	@list='$(man8_MANS) $(dist_man8_MANS) $(nodist_man8_MANS)'; \
894	l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
895	for i in $$l2; do \
896	  case "$$i" in \
897	    *.8*) list="$$list $$i" ;; \
898	  esac; \
899	done; \
900	for i in $$list; do \
901	  if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
902	  else file=$$i; fi; \
903	  ext=`echo $$i | sed -e 's/^.*\\.//'`; \
904	  case "$$ext" in \
905	    8*) ;; \
906	    *) ext='8' ;; \
907	  esac; \
908	  inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
909	  inst=`echo $$inst | sed -e 's/^.*\///'`; \
910	  inst=`echo $$inst | sed '$(transform)'`.$$ext; \
911	  echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man8dir)/$$inst'"; \
912	  $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man8dir)/$$inst"; \
913	done
914uninstall-man8:
915	@$(NORMAL_UNINSTALL)
916	@list='$(man8_MANS) $(dist_man8_MANS) $(nodist_man8_MANS)'; \
917	l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
918	for i in $$l2; do \
919	  case "$$i" in \
920	    *.8*) list="$$list $$i" ;; \
921	  esac; \
922	done; \
923	for i in $$list; do \
924	  ext=`echo $$i | sed -e 's/^.*\\.//'`; \
925	  case "$$ext" in \
926	    8*) ;; \
927	    *) ext='8' ;; \
928	  esac; \
929	  inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
930	  inst=`echo $$inst | sed -e 's/^.*\///'`; \
931	  inst=`echo $$inst | sed '$(transform)'`.$$ext; \
932	  echo " rm -f '$(DESTDIR)$(man8dir)/$$inst'"; \
933	  rm -f "$(DESTDIR)$(man8dir)/$$inst"; \
934	done
935install-includeHEADERS: $(include_HEADERS)
936	@$(NORMAL_INSTALL)
937	test -z "$(includedir)" || $(mkdir_p) "$(DESTDIR)$(includedir)"
938	@list='$(include_HEADERS)'; for p in $$list; do \
939	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
940	  f="`echo $$p | sed -e 's|^.*/||'`"; \
941	  echo " $(includeHEADERS_INSTALL) '$$d$$p' '$(DESTDIR)$(includedir)/$$f'"; \
942	  $(includeHEADERS_INSTALL) "$$d$$p" "$(DESTDIR)$(includedir)/$$f"; \
943	done
944
945uninstall-includeHEADERS:
946	@$(NORMAL_UNINSTALL)
947	@list='$(include_HEADERS)'; for p in $$list; do \
948	  f="`echo $$p | sed -e 's|^.*/||'`"; \
949	  echo " rm -f '$(DESTDIR)$(includedir)/$$f'"; \
950	  rm -f "$(DESTDIR)$(includedir)/$$f"; \
951	done
952
953ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
954	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
955	unique=`for i in $$list; do \
956	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
957	  done | \
958	  $(AWK) '    { files[$$0] = 1; } \
959	       END { for (i in files) print i; }'`; \
960	mkid -fID $$unique
961tags: TAGS
962
963TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
964		$(TAGS_FILES) $(LISP)
965	tags=; \
966	here=`pwd`; \
967	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
968	unique=`for i in $$list; do \
969	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
970	  done | \
971	  $(AWK) '    { files[$$0] = 1; } \
972	       END { for (i in files) print i; }'`; \
973	test -z "$(ETAGS_ARGS)$$tags$$unique" \
974	  || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
975	     $$tags $$unique
976ctags: CTAGS
977CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
978		$(TAGS_FILES) $(LISP)
979	tags=; \
980	here=`pwd`; \
981	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
982	unique=`for i in $$list; do \
983	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
984	  done | \
985	  $(AWK) '    { files[$$0] = 1; } \
986	       END { for (i in files) print i; }'`; \
987	test -z "$(CTAGS_ARGS)$$tags$$unique" \
988	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
989	     $$tags $$unique
990
991GTAGS:
992	here=`$(am__cd) $(top_builddir) && pwd` \
993	  && cd $(top_srcdir) \
994	  && gtags -i $(GTAGS_ARGS) $$here
995
996distclean-tags:
997	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
998
999check-TESTS: $(TESTS)
1000	@failed=0; all=0; xfail=0; xpass=0; skip=0; \
1001	srcdir=$(srcdir); export srcdir; \
1002	list='$(TESTS)'; \
1003	if test -n "$$list"; then \
1004	  for tst in $$list; do \
1005	    if test -f ./$$tst; then dir=./; \
1006	    elif test -f $$tst; then dir=; \
1007	    else dir="$(srcdir)/"; fi; \
1008	    if $(TESTS_ENVIRONMENT) $${dir}$$tst; then \
1009	      all=`expr $$all + 1`; \
1010	      case " $(XFAIL_TESTS) " in \
1011	      *" $$tst "*) \
1012		xpass=`expr $$xpass + 1`; \
1013		failed=`expr $$failed + 1`; \
1014		echo "XPASS: $$tst"; \
1015	      ;; \
1016	      *) \
1017		echo "PASS: $$tst"; \
1018	      ;; \
1019	      esac; \
1020	    elif test $$? -ne 77; then \
1021	      all=`expr $$all + 1`; \
1022	      case " $(XFAIL_TESTS) " in \
1023	      *" $$tst "*) \
1024		xfail=`expr $$xfail + 1`; \
1025		echo "XFAIL: $$tst"; \
1026	      ;; \
1027	      *) \
1028		failed=`expr $$failed + 1`; \
1029		echo "FAIL: $$tst"; \
1030	      ;; \
1031	      esac; \
1032	    else \
1033	      skip=`expr $$skip + 1`; \
1034	      echo "SKIP: $$tst"; \
1035	    fi; \
1036	  done; \
1037	  if test "$$failed" -eq 0; then \
1038	    if test "$$xfail" -eq 0; then \
1039	      banner="All $$all tests passed"; \
1040	    else \
1041	      banner="All $$all tests behaved as expected ($$xfail expected failures)"; \
1042	    fi; \
1043	  else \
1044	    if test "$$xpass" -eq 0; then \
1045	      banner="$$failed of $$all tests failed"; \
1046	    else \
1047	      banner="$$failed of $$all tests did not behave as expected ($$xpass unexpected passes)"; \
1048	    fi; \
1049	  fi; \
1050	  dashes="$$banner"; \
1051	  skipped=""; \
1052	  if test "$$skip" -ne 0; then \
1053	    skipped="($$skip tests were not run)"; \
1054	    test `echo "$$skipped" | wc -c` -gt `echo "$$banner" | wc -c` && \
1055	      dashes="$$skipped"; \
1056	  fi; \
1057	  report=""; \
1058	  if test "$$failed" -ne 0 && test -n "$(PACKAGE_BUGREPORT)"; then \
1059	    report="Please report to $(PACKAGE_BUGREPORT)"; \
1060	    test `echo "$$report" | wc -c` -gt `echo "$$banner" | wc -c` && \
1061	      dashes="$$report"; \
1062	  fi; \
1063	  dashes=`echo "$$dashes" | sed s/./=/g`; \
1064	  echo "$$dashes"; \
1065	  echo "$$banner"; \
1066	  test -n "$$skipped" && echo "$$skipped"; \
1067	  test -n "$$report" && echo "$$report"; \
1068	  echo "$$dashes"; \
1069	  test "$$failed" -eq 0; \
1070	else :; fi
1071
1072distdir: $(DISTFILES)
1073	$(mkdir_p) $(distdir)/../.. $(distdir)/../../cf
1074	@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
1075	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
1076	list='$(DISTFILES)'; for file in $$list; do \
1077	  case $$file in \
1078	    $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
1079	    $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
1080	  esac; \
1081	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
1082	  dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
1083	  if test "$$dir" != "$$file" && test "$$dir" != "."; then \
1084	    dir="/$$dir"; \
1085	    $(mkdir_p) "$(distdir)$$dir"; \
1086	  else \
1087	    dir=''; \
1088	  fi; \
1089	  if test -d $$d/$$file; then \
1090	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
1091	      cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
1092	    fi; \
1093	    cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
1094	  else \
1095	    test -f $(distdir)/$$file \
1096	    || cp -p $$d/$$file $(distdir)/$$file \
1097	    || exit 1; \
1098	  fi; \
1099	done
1100	$(MAKE) $(AM_MAKEFLAGS) \
1101	  top_distdir="$(top_distdir)" distdir="$(distdir)" \
1102	  dist-hook
1103check-am: all-am
1104	$(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
1105	$(MAKE) $(AM_MAKEFLAGS) check-TESTS check-local
1106check: check-am
1107all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(MANS) $(HEADERS) \
1108		all-local
1109install-binPROGRAMS: install-libLTLIBRARIES
1110
1111installdirs:
1112	for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" "$(DESTDIR)$(man3dir)" "$(DESTDIR)$(man5dir)" "$(DESTDIR)$(man8dir)" "$(DESTDIR)$(includedir)"; do \
1113	  test -z "$$dir" || $(mkdir_p) "$$dir"; \
1114	done
1115install: install-am
1116install-exec: install-exec-am
1117install-data: install-data-am
1118uninstall: uninstall-am
1119
1120install-am: all-am
1121	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
1122
1123installcheck: installcheck-am
1124install-strip:
1125	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1126	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1127	  `test -z '$(STRIP)' || \
1128	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
1129mostlyclean-generic:
1130
1131clean-generic:
1132	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
1133
1134distclean-generic:
1135	-rm -f $(CONFIG_CLEAN_FILES)
1136
1137maintainer-clean-generic:
1138	@echo "This command is intended for maintainers to use"
1139	@echo "it deletes files that may require special tools to rebuild."
1140clean: clean-am
1141
1142clean-am: clean-binPROGRAMS clean-checkPROGRAMS clean-generic \
1143	clean-libLTLIBRARIES clean-libtool clean-noinstPROGRAMS \
1144	mostlyclean-am
1145
1146distclean: distclean-am
1147	-rm -f Makefile
1148distclean-am: clean-am distclean-compile distclean-generic \
1149	distclean-libtool distclean-tags
1150
1151dvi: dvi-am
1152
1153dvi-am:
1154
1155html: html-am
1156
1157info: info-am
1158
1159info-am:
1160
1161install-data-am: install-includeHEADERS install-man
1162	@$(NORMAL_INSTALL)
1163	$(MAKE) $(AM_MAKEFLAGS) install-data-hook
1164
1165install-exec-am: install-binPROGRAMS install-libLTLIBRARIES
1166	@$(NORMAL_INSTALL)
1167	$(MAKE) $(AM_MAKEFLAGS) install-exec-hook
1168
1169install-info: install-info-am
1170
1171install-man: install-man3 install-man5 install-man8
1172
1173installcheck-am:
1174
1175maintainer-clean: maintainer-clean-am
1176	-rm -f Makefile
1177maintainer-clean-am: distclean-am maintainer-clean-generic
1178
1179mostlyclean: mostlyclean-am
1180
1181mostlyclean-am: mostlyclean-compile mostlyclean-generic \
1182	mostlyclean-libtool
1183
1184pdf: pdf-am
1185
1186pdf-am:
1187
1188ps: ps-am
1189
1190ps-am:
1191
1192uninstall-am: uninstall-binPROGRAMS uninstall-includeHEADERS \
1193	uninstall-info-am uninstall-libLTLIBRARIES uninstall-man
1194
1195uninstall-man: uninstall-man3 uninstall-man5 uninstall-man8
1196
1197.PHONY: CTAGS GTAGS all all-am all-local check check-TESTS check-am \
1198	check-local clean clean-binPROGRAMS clean-checkPROGRAMS \
1199	clean-generic clean-libLTLIBRARIES clean-libtool \
1200	clean-noinstPROGRAMS ctags distclean distclean-compile \
1201	distclean-generic distclean-libtool distclean-tags distdir dvi \
1202	dvi-am html html-am info info-am install install-am \
1203	install-binPROGRAMS install-data install-data-am install-exec \
1204	install-exec-am install-includeHEADERS install-info \
1205	install-info-am install-libLTLIBRARIES install-man \
1206	install-man3 install-man5 install-man8 install-strip \
1207	installcheck installcheck-am installdirs maintainer-clean \
1208	maintainer-clean-generic mostlyclean mostlyclean-compile \
1209	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
1210	tags uninstall uninstall-am uninstall-binPROGRAMS \
1211	uninstall-includeHEADERS uninstall-info-am \
1212	uninstall-libLTLIBRARIES uninstall-man uninstall-man3 \
1213	uninstall-man5 uninstall-man8
1214
1215
1216install-suid-programs:
1217	@foo='$(bin_SUIDS)'; \
1218	for file in $$foo; do \
1219	x=$(DESTDIR)$(bindir)/$$file; \
1220	if chown 0:0 $$x && chmod u+s $$x; then :; else \
1221	echo "*"; \
1222	echo "* Failed to install $$x setuid root"; \
1223	echo "*"; \
1224	fi; done
1225
1226install-exec-hook: install-suid-programs
1227
1228install-build-headers:: $(include_HEADERS) $(build_HEADERZ)
1229	@foo='$(include_HEADERS) $(nodist_include_HEADERS) $(build_HEADERZ)'; \
1230	for f in $$foo; do \
1231		f=`basename $$f`; \
1232		if test -f "$(srcdir)/$$f"; then file="$(srcdir)/$$f"; \
1233		else file="$$f"; fi; \
1234		if cmp -s  $$file $(buildinclude)/$$f 2> /dev/null ; then \
1235		: ; else \
1236			echo " $(CP) $$file $(buildinclude)/$$f"; \
1237			$(CP) $$file $(buildinclude)/$$f; \
1238		fi ; \
1239	done
1240
1241all-local: install-build-headers
1242
1243check-local::
1244	@if test '$(CHECK_LOCAL)'; then \
1245	  foo='$(CHECK_LOCAL)'; else \
1246	  foo='$(PROGRAMS)'; fi; \
1247	  if test "$$foo"; then \
1248	  failed=0; all=0; \
1249	  for i in $$foo; do \
1250	    all=`expr $$all + 1`; \
1251	    if ./$$i --version > /dev/null 2>&1; then \
1252	      echo "PASS: $$i"; \
1253	    else \
1254	      echo "FAIL: $$i"; \
1255	      failed=`expr $$failed + 1`; \
1256	    fi; \
1257	  done; \
1258	  if test "$$failed" -eq 0; then \
1259	    banner="All $$all tests passed"; \
1260	  else \
1261	    banner="$$failed of $$all tests failed"; \
1262	  fi; \
1263	  dashes=`echo "$$banner" | sed s/./=/g`; \
1264	  echo "$$dashes"; \
1265	  echo "$$banner"; \
1266	  echo "$$dashes"; \
1267	  test "$$failed" -eq 0; \
1268	fi
1269
1270.x.c:
1271	@cmp -s $< $@ 2> /dev/null || cp $< $@
1272#NROFF_MAN = nroff -man
1273.1.cat1:
1274	$(NROFF_MAN) $< > $@
1275.3.cat3:
1276	$(NROFF_MAN) $< > $@
1277.5.cat5:
1278	$(NROFF_MAN) $< > $@
1279.8.cat8:
1280	$(NROFF_MAN) $< > $@
1281
1282dist-cat1-mans:
1283	@foo='$(man1_MANS)'; \
1284	bar='$(man_MANS)'; \
1285	for i in $$bar; do \
1286	case $$i in \
1287	*.1) foo="$$foo $$i";; \
1288	esac; done ;\
1289	for i in $$foo; do \
1290		x=`echo $$i | sed 's/\.[^.]*$$/.cat1/'`; \
1291		echo "$(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x"; \
1292		$(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x; \
1293	done
1294
1295dist-cat3-mans:
1296	@foo='$(man3_MANS)'; \
1297	bar='$(man_MANS)'; \
1298	for i in $$bar; do \
1299	case $$i in \
1300	*.3) foo="$$foo $$i";; \
1301	esac; done ;\
1302	for i in $$foo; do \
1303		x=`echo $$i | sed 's/\.[^.]*$$/.cat3/'`; \
1304		echo "$(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x"; \
1305		$(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x; \
1306	done
1307
1308dist-cat5-mans:
1309	@foo='$(man5_MANS)'; \
1310	bar='$(man_MANS)'; \
1311	for i in $$bar; do \
1312	case $$i in \
1313	*.5) foo="$$foo $$i";; \
1314	esac; done ;\
1315	for i in $$foo; do \
1316		x=`echo $$i | sed 's/\.[^.]*$$/.cat5/'`; \
1317		echo "$(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x"; \
1318		$(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x; \
1319	done
1320
1321dist-cat8-mans:
1322	@foo='$(man8_MANS)'; \
1323	bar='$(man_MANS)'; \
1324	for i in $$bar; do \
1325	case $$i in \
1326	*.8) foo="$$foo $$i";; \
1327	esac; done ;\
1328	for i in $$foo; do \
1329		x=`echo $$i | sed 's/\.[^.]*$$/.cat8/'`; \
1330		echo "$(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x"; \
1331		$(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x; \
1332	done
1333
1334dist-hook: dist-cat1-mans dist-cat3-mans dist-cat5-mans dist-cat8-mans
1335
1336install-cat-mans:
1337	$(SHELL) $(top_srcdir)/cf/install-catman.sh "$(INSTALL_DATA)" "$(mkinstalldirs)" "$(srcdir)" "$(DESTDIR)$(mandir)" '$(CATMANEXT)' $(man_MANS) $(man1_MANS) $(man3_MANS) $(man5_MANS) $(man8_MANS)
1338
1339install-data-hook: install-cat-mans
1340
1341.et.h:
1342	$(COMPILE_ET) $<
1343.et.c:
1344	$(COMPILE_ET) $<
1345
1346$(libkrb5_la_OBJECTS): $(srcdir)/krb5-protos.h $(srcdir)/krb5-private.h
1347
1348$(srcdir)/krb5-protos.h:
1349	cd $(srcdir) && perl ../../cf/make-proto.pl -q -P comment -o krb5-protos.h $(libkrb5_la_SOURCES) || rm -f krb5-protos.h
1350
1351$(srcdir)/krb5-private.h:
1352	cd $(srcdir) && perl ../../cf/make-proto.pl -q -P comment -p krb5-private.h $(libkrb5_la_SOURCES) || rm -f krb5-private.h
1353
1354$(libkrb5_la_OBJECTS): krb5_err.h heim_err.h k524_err.h
1355
1356# to help stupid solaris make
1357
1358krb5_err.h: krb5_err.et
1359
1360heim_err.h: heim_err.et
1361
1362k524_err.h: k524_err.et
1363# Tell versions [3.59,3.63) of GNU make to not export all variables.
1364# Otherwise a system limit (for SysV at least) may be exceeded.
1365.NOEXPORT:
1366