xref: /freebsd/crypto/heimdal/lib/asn1/Makefile.in (revision 1e413cf93298b5b97441a21d9a50fdcd0ee9945e)
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.69.2.3 2004/06/21 08:26:44 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 = $(libasn1_la_SOURCES) $(asn1_compile_SOURCES) asn1_print.c $(check_der_SOURCES) $(check_gen_SOURCES)
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 lex.c parse.c parse.h
51noinst_PROGRAMS = asn1_compile$(EXEEXT) asn1_print$(EXEEXT)
52check_PROGRAMS = check-der$(EXEEXT) check-gen$(EXEEXT)
53subdir = lib/asn1
54ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
55am__aclocal_m4_deps = $(top_srcdir)/cf/aix.m4 \
56	$(top_srcdir)/cf/auth-modules.m4 \
57	$(top_srcdir)/cf/broken-getaddrinfo.m4 \
58	$(top_srcdir)/cf/broken-getnameinfo.m4 \
59	$(top_srcdir)/cf/broken-glob.m4 \
60	$(top_srcdir)/cf/broken-realloc.m4 \
61	$(top_srcdir)/cf/broken-snprintf.m4 $(top_srcdir)/cf/broken.m4 \
62	$(top_srcdir)/cf/broken2.m4 $(top_srcdir)/cf/c-attribute.m4 \
63	$(top_srcdir)/cf/capabilities.m4 \
64	$(top_srcdir)/cf/check-compile-et.m4 \
65	$(top_srcdir)/cf/check-declaration.m4 \
66	$(top_srcdir)/cf/check-getpwnam_r-posix.m4 \
67	$(top_srcdir)/cf/check-man.m4 \
68	$(top_srcdir)/cf/check-netinet-ip-and-tcp.m4 \
69	$(top_srcdir)/cf/check-type-extra.m4 \
70	$(top_srcdir)/cf/check-var.m4 $(top_srcdir)/cf/check-x.m4 \
71	$(top_srcdir)/cf/check-xau.m4 $(top_srcdir)/cf/crypto.m4 \
72	$(top_srcdir)/cf/db.m4 $(top_srcdir)/cf/destdirs.m4 \
73	$(top_srcdir)/cf/dlopen.m4 \
74	$(top_srcdir)/cf/find-func-no-libs.m4 \
75	$(top_srcdir)/cf/find-func-no-libs2.m4 \
76	$(top_srcdir)/cf/find-func.m4 \
77	$(top_srcdir)/cf/find-if-not-broken.m4 \
78	$(top_srcdir)/cf/have-struct-field.m4 \
79	$(top_srcdir)/cf/have-type.m4 $(top_srcdir)/cf/irix.m4 \
80	$(top_srcdir)/cf/krb-bigendian.m4 \
81	$(top_srcdir)/cf/krb-func-getlogin.m4 \
82	$(top_srcdir)/cf/krb-ipv6.m4 $(top_srcdir)/cf/krb-prog-ln-s.m4 \
83	$(top_srcdir)/cf/krb-readline.m4 \
84	$(top_srcdir)/cf/krb-struct-spwd.m4 \
85	$(top_srcdir)/cf/krb-struct-winsize.m4 \
86	$(top_srcdir)/cf/mips-abi.m4 $(top_srcdir)/cf/misc.m4 \
87	$(top_srcdir)/cf/need-proto.m4 $(top_srcdir)/cf/osfc2.m4 \
88	$(top_srcdir)/cf/otp.m4 $(top_srcdir)/cf/proto-compat.m4 \
89	$(top_srcdir)/cf/retsigtype.m4 $(top_srcdir)/cf/roken-frag.m4 \
90	$(top_srcdir)/cf/sunos.m4 $(top_srcdir)/cf/telnet.m4 \
91	$(top_srcdir)/cf/test-package.m4 $(top_srcdir)/cf/wflags.m4 \
92	$(top_srcdir)/cf/with-all.m4 $(top_srcdir)/configure.in
93am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
94	$(ACLOCAL_M4)
95mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
96CONFIG_HEADER = $(top_builddir)/include/config.h
97CONFIG_CLEAN_FILES =
98am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(includedir)"
99libLTLIBRARIES_INSTALL = $(INSTALL)
100LTLIBRARIES = $(lib_LTLIBRARIES)
101libasn1_la_DEPENDENCIES =
102am__objects_1 = asn1_APOptions.lo asn1_AP_REP.lo asn1_AP_REQ.lo \
103	asn1_AS_REP.lo asn1_AS_REQ.lo asn1_Authenticator.lo \
104	asn1_AuthorizationData.lo asn1_CKSUMTYPE.lo \
105	asn1_ChangePasswdDataMS.lo asn1_Checksum.lo asn1_ENCTYPE.lo \
106	asn1_ETYPE_INFO.lo asn1_ETYPE_INFO_ENTRY.lo \
107	asn1_EncAPRepPart.lo asn1_EncASRepPart.lo \
108	asn1_EncKDCRepPart.lo asn1_EncKrbCredPart.lo \
109	asn1_EncKrbPrivPart.lo asn1_EncTGSRepPart.lo \
110	asn1_EncTicketPart.lo asn1_EncryptedData.lo \
111	asn1_EncryptionKey.lo asn1_HostAddress.lo \
112	asn1_HostAddresses.lo asn1_KDCOptions.lo asn1_KDC_REP.lo \
113	asn1_KDC_REQ.lo asn1_KDC_REQ_BODY.lo asn1_KRB_CRED.lo \
114	asn1_KRB_ERROR.lo asn1_KRB_PRIV.lo asn1_KRB_SAFE.lo \
115	asn1_KRB_SAFE_BODY.lo asn1_KerberosTime.lo asn1_KrbCredInfo.lo \
116	asn1_LastReq.lo asn1_LR_TYPE.lo asn1_MESSAGE_TYPE.lo \
117	asn1_METHOD_DATA.lo asn1_NAME_TYPE.lo asn1_PADATA_TYPE.lo \
118	asn1_PA_DATA.lo asn1_PA_ENC_TS_ENC.lo asn1_Principal.lo \
119	asn1_PrincipalName.lo asn1_Realm.lo asn1_TGS_REP.lo \
120	asn1_TGS_REQ.lo asn1_Ticket.lo asn1_TicketFlags.lo \
121	asn1_TransitedEncoding.lo asn1_UNSIGNED.lo
122am__objects_2 = $(am__objects_1) asn1_err.lo
123am_libasn1_la_OBJECTS = der_get.lo der_put.lo der_free.lo \
124	der_length.lo der_copy.lo timegm.lo $(am__objects_2)
125libasn1_la_OBJECTS = $(am_libasn1_la_OBJECTS)
126PROGRAMS = $(noinst_PROGRAMS)
127am_asn1_compile_OBJECTS = gen.$(OBJEXT) gen_copy.$(OBJEXT) \
128	gen_decode.$(OBJEXT) gen_encode.$(OBJEXT) gen_free.$(OBJEXT) \
129	gen_glue.$(OBJEXT) gen_length.$(OBJEXT) hash.$(OBJEXT) \
130	lex.$(OBJEXT) main.$(OBJEXT) parse.$(OBJEXT) symbol.$(OBJEXT)
131asn1_compile_OBJECTS = $(am_asn1_compile_OBJECTS)
132am__DEPENDENCIES_1 =
133asn1_compile_DEPENDENCIES = $(am__DEPENDENCIES_1) \
134	$(am__DEPENDENCIES_1)
135asn1_print_SOURCES = asn1_print.c
136asn1_print_OBJECTS = asn1_print.$(OBJEXT)
137am__DEPENDENCIES_2 = libasn1.la $(am__DEPENDENCIES_1)
138asn1_print_DEPENDENCIES = $(am__DEPENDENCIES_2)
139am_check_der_OBJECTS = check-der.$(OBJEXT) check-common.$(OBJEXT)
140check_der_OBJECTS = $(am_check_der_OBJECTS)
141check_der_DEPENDENCIES = libasn1.la $(am__DEPENDENCIES_1)
142am_check_gen_OBJECTS = check-gen.$(OBJEXT) check-common.$(OBJEXT)
143check_gen_OBJECTS = $(am_check_gen_OBJECTS)
144check_gen_DEPENDENCIES = $(am__DEPENDENCIES_2)
145DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)/include
146depcomp =
147am__depfiles_maybe =
148COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
149	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
150LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) \
151	$(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
152	$(AM_CFLAGS) $(CFLAGS)
153CCLD = $(CC)
154LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
155	$(AM_LDFLAGS) $(LDFLAGS) -o $@
156LEXCOMPILE = $(LEX) $(LFLAGS) $(AM_LFLAGS)
157LTLEXCOMPILE = $(LIBTOOL) --mode=compile $(LEX) $(LFLAGS) $(AM_LFLAGS)
158YACCCOMPILE = $(YACC) $(YFLAGS) $(AM_YFLAGS)
159LTYACCCOMPILE = $(LIBTOOL) --mode=compile $(YACC) $(YFLAGS) \
160	$(AM_YFLAGS)
161SOURCES = $(libasn1_la_SOURCES) $(asn1_compile_SOURCES) asn1_print.c \
162	$(check_der_SOURCES) $(check_gen_SOURCES)
163DIST_SOURCES = $(libasn1_la_SOURCES) $(asn1_compile_SOURCES) \
164	asn1_print.c $(check_der_SOURCES) $(check_gen_SOURCES)
165includeHEADERS_INSTALL = $(INSTALL_HEADER)
166HEADERS = $(include_HEADERS)
167ETAGS = etags
168CTAGS = ctags
169DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
170ACLOCAL = @ACLOCAL@
171AIX4_FALSE = @AIX4_FALSE@
172AIX4_TRUE = @AIX4_TRUE@
173AIX_DYNAMIC_AFS_FALSE = @AIX_DYNAMIC_AFS_FALSE@
174AIX_DYNAMIC_AFS_TRUE = @AIX_DYNAMIC_AFS_TRUE@
175AIX_EXTRA_KAFS = @AIX_EXTRA_KAFS@
176AIX_FALSE = @AIX_FALSE@
177AIX_TRUE = @AIX_TRUE@
178AMTAR = @AMTAR@
179AR = @AR@
180AUTOCONF = @AUTOCONF@
181AUTOHEADER = @AUTOHEADER@
182AUTOMAKE = @AUTOMAKE@
183AWK = @AWK@
184CANONICAL_HOST = @CANONICAL_HOST@
185CATMAN = @CATMAN@
186CATMANEXT = @CATMANEXT@
187CATMAN_FALSE = @CATMAN_FALSE@
188CATMAN_TRUE = @CATMAN_TRUE@
189CC = @CC@
190CFLAGS = @CFLAGS@
191COMPILE_ET = @COMPILE_ET@
192CPP = @CPP@
193CPPFLAGS = @CPPFLAGS@
194CXX = @CXX@
195CXXCPP = @CXXCPP@
196CXXFLAGS = @CXXFLAGS@
197CYGPATH_W = @CYGPATH_W@
198DBLIB = @DBLIB@
199DCE_FALSE = @DCE_FALSE@
200DCE_TRUE = @DCE_TRUE@
201DEFS = @DEFS@
202DIR_com_err = @DIR_com_err@
203DIR_des = @DIR_des@
204DIR_roken = @DIR_roken@
205ECHO = @ECHO@
206ECHO_C = @ECHO_C@
207ECHO_N = @ECHO_N@
208ECHO_T = @ECHO_T@
209EGREP = @EGREP@
210EXEEXT = @EXEEXT@
211EXTRA_LIB45 = @EXTRA_LIB45@
212F77 = @F77@
213FFLAGS = @FFLAGS@
214GROFF = @GROFF@
215HAVE_DB1_FALSE = @HAVE_DB1_FALSE@
216HAVE_DB1_TRUE = @HAVE_DB1_TRUE@
217HAVE_DB3_FALSE = @HAVE_DB3_FALSE@
218HAVE_DB3_TRUE = @HAVE_DB3_TRUE@
219HAVE_DLOPEN_FALSE = @HAVE_DLOPEN_FALSE@
220HAVE_DLOPEN_TRUE = @HAVE_DLOPEN_TRUE@
221HAVE_NDBM_FALSE = @HAVE_NDBM_FALSE@
222HAVE_NDBM_TRUE = @HAVE_NDBM_TRUE@
223HAVE_OPENSSL_FALSE = @HAVE_OPENSSL_FALSE@
224HAVE_OPENSSL_TRUE = @HAVE_OPENSSL_TRUE@
225HAVE_X_FALSE = @HAVE_X_FALSE@
226HAVE_X_TRUE = @HAVE_X_TRUE@
227INCLUDES_roken = @INCLUDES_roken@
228INCLUDE_des = @INCLUDE_des@
229INCLUDE_hesiod = @INCLUDE_hesiod@
230INCLUDE_krb4 = @INCLUDE_krb4@
231INCLUDE_openldap = @INCLUDE_openldap@
232INCLUDE_readline = @INCLUDE_readline@
233INSTALL_DATA = @INSTALL_DATA@
234INSTALL_PROGRAM = @INSTALL_PROGRAM@
235INSTALL_SCRIPT = @INSTALL_SCRIPT@
236INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
237IRIX_FALSE = @IRIX_FALSE@
238IRIX_TRUE = @IRIX_TRUE@
239KRB4_FALSE = @KRB4_FALSE@
240KRB4_TRUE = @KRB4_TRUE@
241KRB5_FALSE = @KRB5_FALSE@
242KRB5_TRUE = @KRB5_TRUE@
243LDFLAGS = @LDFLAGS@
244LEX = @LEX@
245LEXLIB = @LEXLIB@
246LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
247LIBOBJS = @LIBOBJS@
248LIBS = @LIBS@
249LIBTOOL = @LIBTOOL@
250LIB_AUTH_SUBDIRS = @LIB_AUTH_SUBDIRS@
251LIB_NDBM = @LIB_NDBM@
252LIB_XauFileName = @LIB_XauFileName@
253LIB_XauReadAuth = @LIB_XauReadAuth@
254LIB_XauWriteAuth = @LIB_XauWriteAuth@
255LIB_bswap16 = @LIB_bswap16@
256LIB_bswap32 = @LIB_bswap32@
257LIB_com_err = @LIB_com_err@
258LIB_com_err_a = @LIB_com_err_a@
259LIB_com_err_so = @LIB_com_err_so@
260LIB_crypt = @LIB_crypt@
261LIB_db_create = @LIB_db_create@
262LIB_dbm_firstkey = @LIB_dbm_firstkey@
263LIB_dbopen = @LIB_dbopen@
264LIB_des = @LIB_des@
265LIB_des_a = @LIB_des_a@
266LIB_des_appl = @LIB_des_appl@
267LIB_des_so = @LIB_des_so@
268LIB_dlopen = @LIB_dlopen@
269LIB_dn_expand = @LIB_dn_expand@
270LIB_el_init = @LIB_el_init@
271LIB_freeaddrinfo = @LIB_freeaddrinfo@
272LIB_gai_strerror = @LIB_gai_strerror@
273LIB_getaddrinfo = @LIB_getaddrinfo@
274LIB_gethostbyname = @LIB_gethostbyname@
275LIB_gethostbyname2 = @LIB_gethostbyname2@
276LIB_getnameinfo = @LIB_getnameinfo@
277LIB_getpwnam_r = @LIB_getpwnam_r@
278LIB_getsockopt = @LIB_getsockopt@
279LIB_hesiod = @LIB_hesiod@
280LIB_hstrerror = @LIB_hstrerror@
281LIB_kdb = @LIB_kdb@
282LIB_krb4 = @LIB_krb4@
283LIB_krb_disable_debug = @LIB_krb_disable_debug@
284LIB_krb_enable_debug = @LIB_krb_enable_debug@
285LIB_krb_get_kdc_time_diff = @LIB_krb_get_kdc_time_diff@
286LIB_krb_get_our_ip_for_realm = @LIB_krb_get_our_ip_for_realm@
287LIB_krb_kdctimeofday = @LIB_krb_kdctimeofday@
288LIB_loadquery = @LIB_loadquery@
289LIB_logout = @LIB_logout@
290LIB_logwtmp = @LIB_logwtmp@
291LIB_openldap = @LIB_openldap@
292LIB_openpty = @LIB_openpty@
293LIB_otp = @LIB_otp@
294LIB_pidfile = @LIB_pidfile@
295LIB_readline = @LIB_readline@
296LIB_res_nsearch = @LIB_res_nsearch@
297LIB_res_search = @LIB_res_search@
298LIB_roken = @LIB_roken@
299LIB_security = @LIB_security@
300LIB_setsockopt = @LIB_setsockopt@
301LIB_socket = @LIB_socket@
302LIB_syslog = @LIB_syslog@
303LIB_tgetent = @LIB_tgetent@
304LN_S = @LN_S@
305LTLIBOBJS = @LTLIBOBJS@
306MAINT = @MAINT@
307MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
308MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
309MAKEINFO = @MAKEINFO@
310NEED_WRITEAUTH_FALSE = @NEED_WRITEAUTH_FALSE@
311NEED_WRITEAUTH_TRUE = @NEED_WRITEAUTH_TRUE@
312NROFF = @NROFF@
313OBJEXT = @OBJEXT@
314OTP_FALSE = @OTP_FALSE@
315OTP_TRUE = @OTP_TRUE@
316PACKAGE = @PACKAGE@
317PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
318PACKAGE_NAME = @PACKAGE_NAME@
319PACKAGE_STRING = @PACKAGE_STRING@
320PACKAGE_TARNAME = @PACKAGE_TARNAME@
321PACKAGE_VERSION = @PACKAGE_VERSION@
322PATH_SEPARATOR = @PATH_SEPARATOR@
323RANLIB = @RANLIB@
324SET_MAKE = @SET_MAKE@
325SHELL = @SHELL@
326STRIP = @STRIP@
327VERSION = @VERSION@
328VOID_RETSIGTYPE = @VOID_RETSIGTYPE@
329WFLAGS = @WFLAGS@
330WFLAGS_NOIMPLICITINT = @WFLAGS_NOIMPLICITINT@
331WFLAGS_NOUNUSED = @WFLAGS_NOUNUSED@
332X_CFLAGS = @X_CFLAGS@
333X_EXTRA_LIBS = @X_EXTRA_LIBS@
334X_LIBS = @X_LIBS@
335X_PRE_LIBS = @X_PRE_LIBS@
336YACC = @YACC@
337ac_ct_AR = @ac_ct_AR@
338ac_ct_CC = @ac_ct_CC@
339ac_ct_CXX = @ac_ct_CXX@
340ac_ct_F77 = @ac_ct_F77@
341ac_ct_RANLIB = @ac_ct_RANLIB@
342ac_ct_STRIP = @ac_ct_STRIP@
343am__leading_dot = @am__leading_dot@
344bindir = @bindir@
345build = @build@
346build_alias = @build_alias@
347build_cpu = @build_cpu@
348build_os = @build_os@
349build_vendor = @build_vendor@
350datadir = @datadir@
351do_roken_rename_FALSE = @do_roken_rename_FALSE@
352do_roken_rename_TRUE = @do_roken_rename_TRUE@
353dpagaix_cflags = @dpagaix_cflags@
354dpagaix_ldadd = @dpagaix_ldadd@
355dpagaix_ldflags = @dpagaix_ldflags@
356el_compat_FALSE = @el_compat_FALSE@
357el_compat_TRUE = @el_compat_TRUE@
358exec_prefix = @exec_prefix@
359have_err_h_FALSE = @have_err_h_FALSE@
360have_err_h_TRUE = @have_err_h_TRUE@
361have_fnmatch_h_FALSE = @have_fnmatch_h_FALSE@
362have_fnmatch_h_TRUE = @have_fnmatch_h_TRUE@
363have_glob_h_FALSE = @have_glob_h_FALSE@
364have_glob_h_TRUE = @have_glob_h_TRUE@
365have_ifaddrs_h_FALSE = @have_ifaddrs_h_FALSE@
366have_ifaddrs_h_TRUE = @have_ifaddrs_h_TRUE@
367have_vis_h_FALSE = @have_vis_h_FALSE@
368have_vis_h_TRUE = @have_vis_h_TRUE@
369host = @host@
370host_alias = @host_alias@
371host_cpu = @host_cpu@
372host_os = @host_os@
373host_vendor = @host_vendor@
374includedir = @includedir@
375infodir = @infodir@
376install_sh = @install_sh@
377libdir = @libdir@
378libexecdir = @libexecdir@
379localstatedir = @localstatedir@
380mandir = @mandir@
381mkdir_p = @mkdir_p@
382oldincludedir = @oldincludedir@
383prefix = @prefix@
384program_transform_name = @program_transform_name@
385sbindir = @sbindir@
386sharedstatedir = @sharedstatedir@
387sysconfdir = @sysconfdir@
388target_alias = @target_alias@
389SUFFIXES = .et .h .x .1 .3 .5 .8 .cat1 .cat3 .cat5 .cat8
390INCLUDES = -I$(top_builddir)/include $(INCLUDES_roken)
391@do_roken_rename_TRUE@ROKEN_RENAME = -DROKEN_RENAME
392AM_CFLAGS = $(WFLAGS)
393CP = cp
394buildinclude = $(top_builddir)/include
395LIB_getattr = @LIB_getattr@
396LIB_getpwent_r = @LIB_getpwent_r@
397LIB_odm_initialize = @LIB_odm_initialize@
398LIB_setpcred = @LIB_setpcred@
399HESIODLIB = @HESIODLIB@
400HESIODINCLUDE = @HESIODINCLUDE@
401NROFF_MAN = groff -mandoc -Tascii
402LIB_kafs = $(top_builddir)/lib/kafs/libkafs.la $(AIX_EXTRA_KAFS)
403@KRB5_TRUE@LIB_krb5 = $(top_builddir)/lib/krb5/libkrb5.la \
404@KRB5_TRUE@	$(top_builddir)/lib/asn1/libasn1.la
405
406@KRB5_TRUE@LIB_gssapi = $(top_builddir)/lib/gssapi/libgssapi.la
407@DCE_TRUE@LIB_kdfs = $(top_builddir)/lib/kdfs/libkdfs.la
408YFLAGS = -d
409lib_LTLIBRARIES = libasn1.la
410libasn1_la_LDFLAGS = -version-info 6:2:0
411libasn1_la_LIBADD = @LIB_com_err@
412BUILT_SOURCES = \
413	$(gen_files:.x=.c)	\
414	asn1_err.h		\
415	asn1_err.c
416
417gen_files = \
418	asn1_APOptions.x			\
419	asn1_AP_REP.x				\
420	asn1_AP_REQ.x				\
421	asn1_AS_REP.x				\
422	asn1_AS_REQ.x				\
423	asn1_Authenticator.x			\
424	asn1_AuthorizationData.x		\
425	asn1_CKSUMTYPE.x			\
426	asn1_ChangePasswdDataMS.x		\
427	asn1_Checksum.x				\
428	asn1_ENCTYPE.x				\
429	asn1_ETYPE_INFO.x			\
430	asn1_ETYPE_INFO_ENTRY.x			\
431	asn1_EncAPRepPart.x			\
432	asn1_EncASRepPart.x			\
433	asn1_EncKDCRepPart.x			\
434	asn1_EncKrbCredPart.x			\
435	asn1_EncKrbPrivPart.x			\
436	asn1_EncTGSRepPart.x			\
437	asn1_EncTicketPart.x			\
438	asn1_EncryptedData.x			\
439	asn1_EncryptionKey.x			\
440	asn1_HostAddress.x			\
441	asn1_HostAddresses.x			\
442	asn1_KDCOptions.x			\
443	asn1_KDC_REP.x				\
444	asn1_KDC_REQ.x				\
445	asn1_KDC_REQ_BODY.x			\
446	asn1_KRB_CRED.x				\
447	asn1_KRB_ERROR.x			\
448	asn1_KRB_PRIV.x				\
449	asn1_KRB_SAFE.x				\
450	asn1_KRB_SAFE_BODY.x			\
451	asn1_KerberosTime.x			\
452	asn1_KrbCredInfo.x			\
453	asn1_LastReq.x				\
454	asn1_LR_TYPE.x				\
455	asn1_MESSAGE_TYPE.x			\
456	asn1_METHOD_DATA.x			\
457	asn1_NAME_TYPE.x			\
458	asn1_PADATA_TYPE.x			\
459	asn1_PA_DATA.x				\
460	asn1_PA_ENC_TS_ENC.x			\
461	asn1_Principal.x			\
462	asn1_PrincipalName.x			\
463	asn1_Realm.x				\
464	asn1_TGS_REP.x				\
465	asn1_TGS_REQ.x				\
466	asn1_Ticket.x				\
467	asn1_TicketFlags.x			\
468	asn1_TransitedEncoding.x		\
469	asn1_UNSIGNED.x
470
471TESTS = check-der check-gen
472check_der_SOURCES = check-der.c check-common.c
473check_gen_SOURCES = check-gen.c check-common.c
474asn1_compile_SOURCES = \
475	gen.c					\
476	gen_copy.c				\
477	gen_decode.c				\
478	gen_encode.c				\
479	gen_free.c				\
480	gen_glue.c				\
481	gen_length.c				\
482	hash.c					\
483	lex.l					\
484	main.c					\
485	parse.y					\
486	symbol.c
487
488libasn1_la_SOURCES = \
489	der_get.c				\
490	der_put.c				\
491	der_free.c				\
492	der_length.c				\
493	der_copy.c				\
494	timegm.c				\
495	$(BUILT_SOURCES)
496
497asn1_compile_LDADD = \
498	$(LIB_roken) $(LEXLIB)
499
500check_der_LDADD = \
501	libasn1.la \
502	$(LIB_roken)
503
504check_gen_LDADD = $(check_der_LDADD)
505asn1_print_LDADD = $(check_der_LDADD)
506CLEANFILES = lex.c parse.c parse.h krb5_asn1.h $(BUILT_SOURCES) \
507	$(gen_files) asn1_files
508
509include_HEADERS = krb5_asn1.h asn1_err.h der.h
510EXTRA_DIST = asn1_err.et
511all: $(BUILT_SOURCES)
512	$(MAKE) $(AM_MAKEFLAGS) all-am
513
514.SUFFIXES:
515.SUFFIXES: .et .h .x .1 .3 .5 .8 .cat1 .cat3 .cat5 .cat8 .c .l .lo .o .obj .y
516$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.am.common $(top_srcdir)/cf/Makefile.am.common $(am__configure_deps)
517	@for dep in $?; do \
518	  case '$(am__configure_deps)' in \
519	    *$$dep*) \
520	      cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \
521		&& exit 0; \
522	      exit 1;; \
523	  esac; \
524	done; \
525	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  --ignore-deps lib/asn1/Makefile'; \
526	cd $(top_srcdir) && \
527	  $(AUTOMAKE) --foreign  --ignore-deps lib/asn1/Makefile
528.PRECIOUS: Makefile
529Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
530	@case '$?' in \
531	  *config.status*) \
532	    cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
533	  *) \
534	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
535	    cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
536	esac;
537
538$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
539	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
540
541$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
542	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
543$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
544	cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
545install-libLTLIBRARIES: $(lib_LTLIBRARIES)
546	@$(NORMAL_INSTALL)
547	test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)"
548	@list='$(lib_LTLIBRARIES)'; for p in $$list; do \
549	  if test -f $$p; then \
550	    f="`echo $$p | sed -e 's|^.*/||'`"; \
551	    echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \
552	    $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libdir)/$$f"; \
553	  else :; fi; \
554	done
555
556uninstall-libLTLIBRARIES:
557	@$(NORMAL_UNINSTALL)
558	@list='$(lib_LTLIBRARIES)'; for p in $$list; do \
559	    p="`echo $$p | sed -e 's|^.*/||'`"; \
560	  echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$p'"; \
561	  $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$p"; \
562	done
563
564clean-libLTLIBRARIES:
565	-test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
566	@list='$(lib_LTLIBRARIES)'; for p in $$list; do \
567	  dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
568	  test "$$dir" = "$$p" && dir=.; \
569	  echo "rm -f \"$${dir}/so_locations\""; \
570	  rm -f "$${dir}/so_locations"; \
571	done
572libasn1.la: $(libasn1_la_OBJECTS) $(libasn1_la_DEPENDENCIES)
573	$(LINK) -rpath $(libdir) $(libasn1_la_LDFLAGS) $(libasn1_la_OBJECTS) $(libasn1_la_LIBADD) $(LIBS)
574
575clean-checkPROGRAMS:
576	@list='$(check_PROGRAMS)'; for p in $$list; do \
577	  f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
578	  echo " rm -f $$p $$f"; \
579	  rm -f $$p $$f ; \
580	done
581
582clean-noinstPROGRAMS:
583	@list='$(noinst_PROGRAMS)'; for p in $$list; do \
584	  f=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
585	  echo " rm -f $$p $$f"; \
586	  rm -f $$p $$f ; \
587	done
588parse.h: parse.c
589	@if test ! -f $@; then \
590	  rm -f parse.c; \
591	  $(MAKE) parse.c; \
592	else :; fi
593asn1_compile$(EXEEXT): $(asn1_compile_OBJECTS) $(asn1_compile_DEPENDENCIES)
594	@rm -f asn1_compile$(EXEEXT)
595	$(LINK) $(asn1_compile_LDFLAGS) $(asn1_compile_OBJECTS) $(asn1_compile_LDADD) $(LIBS)
596asn1_print$(EXEEXT): $(asn1_print_OBJECTS) $(asn1_print_DEPENDENCIES)
597	@rm -f asn1_print$(EXEEXT)
598	$(LINK) $(asn1_print_LDFLAGS) $(asn1_print_OBJECTS) $(asn1_print_LDADD) $(LIBS)
599check-der$(EXEEXT): $(check_der_OBJECTS) $(check_der_DEPENDENCIES)
600	@rm -f check-der$(EXEEXT)
601	$(LINK) $(check_der_LDFLAGS) $(check_der_OBJECTS) $(check_der_LDADD) $(LIBS)
602check-gen$(EXEEXT): $(check_gen_OBJECTS) $(check_gen_DEPENDENCIES)
603	@rm -f check-gen$(EXEEXT)
604	$(LINK) $(check_gen_LDFLAGS) $(check_gen_OBJECTS) $(check_gen_LDADD) $(LIBS)
605
606mostlyclean-compile:
607	-rm -f *.$(OBJEXT)
608
609distclean-compile:
610	-rm -f *.tab.c
611
612.c.o:
613	$(COMPILE) -c $<
614
615.c.obj:
616	$(COMPILE) -c `$(CYGPATH_W) '$<'`
617
618.c.lo:
619	$(LTCOMPILE) -c -o $@ $<
620
621.l.c:
622	$(LEXCOMPILE) $<
623	sed '/^#/ s|$(LEX_OUTPUT_ROOT)\.c|$@|' $(LEX_OUTPUT_ROOT).c >$@
624	rm -f $(LEX_OUTPUT_ROOT).c
625
626.y.c:
627	$(YACCCOMPILE) $<
628	if test -f y.tab.h; then \
629	  to=`echo "$*_H" | sed \
630                -e 'y/abcdefghijklmnopqrstuvwxyz/ABCDEFGHIJKLMNOPQRSTUVWXYZ/' \
631                -e 's/[^ABCDEFGHIJKLMNOPQRSTUVWXYZ]/_/g'`; \
632	  sed "/^#/ s/Y_TAB_H/$$to/g" y.tab.h >$*.ht; \
633	  rm -f y.tab.h; \
634	  if cmp -s $*.ht $*.h; then \
635	    rm -f $*.ht ;\
636	  else \
637	    mv $*.ht $*.h; \
638	  fi; \
639	fi
640	if test -f y.output; then \
641	  mv y.output $*.output; \
642	fi
643	sed '/^#/ s|y\.tab\.c|$@|' y.tab.c >$@t && mv $@t $@
644	rm -f y.tab.c
645
646mostlyclean-libtool:
647	-rm -f *.lo
648
649clean-libtool:
650	-rm -rf .libs _libs
651
652distclean-libtool:
653	-rm -f libtool
654uninstall-info-am:
655install-includeHEADERS: $(include_HEADERS)
656	@$(NORMAL_INSTALL)
657	test -z "$(includedir)" || $(mkdir_p) "$(DESTDIR)$(includedir)"
658	@list='$(include_HEADERS)'; for p in $$list; do \
659	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
660	  f="`echo $$p | sed -e 's|^.*/||'`"; \
661	  echo " $(includeHEADERS_INSTALL) '$$d$$p' '$(DESTDIR)$(includedir)/$$f'"; \
662	  $(includeHEADERS_INSTALL) "$$d$$p" "$(DESTDIR)$(includedir)/$$f"; \
663	done
664
665uninstall-includeHEADERS:
666	@$(NORMAL_UNINSTALL)
667	@list='$(include_HEADERS)'; for p in $$list; do \
668	  f="`echo $$p | sed -e 's|^.*/||'`"; \
669	  echo " rm -f '$(DESTDIR)$(includedir)/$$f'"; \
670	  rm -f "$(DESTDIR)$(includedir)/$$f"; \
671	done
672
673ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
674	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
675	unique=`for i in $$list; do \
676	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
677	  done | \
678	  $(AWK) '    { files[$$0] = 1; } \
679	       END { for (i in files) print i; }'`; \
680	mkid -fID $$unique
681tags: TAGS
682
683TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
684		$(TAGS_FILES) $(LISP)
685	tags=; \
686	here=`pwd`; \
687	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
688	unique=`for i in $$list; do \
689	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
690	  done | \
691	  $(AWK) '    { files[$$0] = 1; } \
692	       END { for (i in files) print i; }'`; \
693	test -z "$(ETAGS_ARGS)$$tags$$unique" \
694	  || $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
695	     $$tags $$unique
696ctags: CTAGS
697CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
698		$(TAGS_FILES) $(LISP)
699	tags=; \
700	here=`pwd`; \
701	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
702	unique=`for i in $$list; do \
703	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
704	  done | \
705	  $(AWK) '    { files[$$0] = 1; } \
706	       END { for (i in files) print i; }'`; \
707	test -z "$(CTAGS_ARGS)$$tags$$unique" \
708	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
709	     $$tags $$unique
710
711GTAGS:
712	here=`$(am__cd) $(top_builddir) && pwd` \
713	  && cd $(top_srcdir) \
714	  && gtags -i $(GTAGS_ARGS) $$here
715
716distclean-tags:
717	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
718
719check-TESTS: $(TESTS)
720	@failed=0; all=0; xfail=0; xpass=0; skip=0; \
721	srcdir=$(srcdir); export srcdir; \
722	list='$(TESTS)'; \
723	if test -n "$$list"; then \
724	  for tst in $$list; do \
725	    if test -f ./$$tst; then dir=./; \
726	    elif test -f $$tst; then dir=; \
727	    else dir="$(srcdir)/"; fi; \
728	    if $(TESTS_ENVIRONMENT) $${dir}$$tst; then \
729	      all=`expr $$all + 1`; \
730	      case " $(XFAIL_TESTS) " in \
731	      *" $$tst "*) \
732		xpass=`expr $$xpass + 1`; \
733		failed=`expr $$failed + 1`; \
734		echo "XPASS: $$tst"; \
735	      ;; \
736	      *) \
737		echo "PASS: $$tst"; \
738	      ;; \
739	      esac; \
740	    elif test $$? -ne 77; then \
741	      all=`expr $$all + 1`; \
742	      case " $(XFAIL_TESTS) " in \
743	      *" $$tst "*) \
744		xfail=`expr $$xfail + 1`; \
745		echo "XFAIL: $$tst"; \
746	      ;; \
747	      *) \
748		failed=`expr $$failed + 1`; \
749		echo "FAIL: $$tst"; \
750	      ;; \
751	      esac; \
752	    else \
753	      skip=`expr $$skip + 1`; \
754	      echo "SKIP: $$tst"; \
755	    fi; \
756	  done; \
757	  if test "$$failed" -eq 0; then \
758	    if test "$$xfail" -eq 0; then \
759	      banner="All $$all tests passed"; \
760	    else \
761	      banner="All $$all tests behaved as expected ($$xfail expected failures)"; \
762	    fi; \
763	  else \
764	    if test "$$xpass" -eq 0; then \
765	      banner="$$failed of $$all tests failed"; \
766	    else \
767	      banner="$$failed of $$all tests did not behave as expected ($$xpass unexpected passes)"; \
768	    fi; \
769	  fi; \
770	  dashes="$$banner"; \
771	  skipped=""; \
772	  if test "$$skip" -ne 0; then \
773	    skipped="($$skip tests were not run)"; \
774	    test `echo "$$skipped" | wc -c` -gt `echo "$$banner" | wc -c` && \
775	      dashes="$$skipped"; \
776	  fi; \
777	  report=""; \
778	  if test "$$failed" -ne 0 && test -n "$(PACKAGE_BUGREPORT)"; then \
779	    report="Please report to $(PACKAGE_BUGREPORT)"; \
780	    test `echo "$$report" | wc -c` -gt `echo "$$banner" | wc -c` && \
781	      dashes="$$report"; \
782	  fi; \
783	  dashes=`echo "$$dashes" | sed s/./=/g`; \
784	  echo "$$dashes"; \
785	  echo "$$banner"; \
786	  test -n "$$skipped" && echo "$$skipped"; \
787	  test -n "$$report" && echo "$$report"; \
788	  echo "$$dashes"; \
789	  test "$$failed" -eq 0; \
790	else :; fi
791
792distdir: $(DISTFILES)
793	$(mkdir_p) $(distdir)/../.. $(distdir)/../../cf
794	@srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
795	topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
796	list='$(DISTFILES)'; for file in $$list; do \
797	  case $$file in \
798	    $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
799	    $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
800	  esac; \
801	  if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
802	  dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
803	  if test "$$dir" != "$$file" && test "$$dir" != "."; then \
804	    dir="/$$dir"; \
805	    $(mkdir_p) "$(distdir)$$dir"; \
806	  else \
807	    dir=''; \
808	  fi; \
809	  if test -d $$d/$$file; then \
810	    if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
811	      cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
812	    fi; \
813	    cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
814	  else \
815	    test -f $(distdir)/$$file \
816	    || cp -p $$d/$$file $(distdir)/$$file \
817	    || exit 1; \
818	  fi; \
819	done
820	$(MAKE) $(AM_MAKEFLAGS) \
821	  top_distdir="$(top_distdir)" distdir="$(distdir)" \
822	  dist-hook
823check-am: all-am
824	$(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
825	$(MAKE) $(AM_MAKEFLAGS) check-TESTS check-local
826check: $(BUILT_SOURCES)
827	$(MAKE) $(AM_MAKEFLAGS) check-am
828all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(HEADERS) all-local
829installdirs:
830	for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(includedir)"; do \
831	  test -z "$$dir" || $(mkdir_p) "$$dir"; \
832	done
833install: $(BUILT_SOURCES)
834	$(MAKE) $(AM_MAKEFLAGS) install-am
835install-exec: install-exec-am
836install-data: install-data-am
837uninstall: uninstall-am
838
839install-am: all-am
840	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
841
842installcheck: installcheck-am
843install-strip:
844	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
845	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
846	  `test -z '$(STRIP)' || \
847	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
848mostlyclean-generic:
849
850clean-generic:
851	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
852
853distclean-generic:
854	-rm -f $(CONFIG_CLEAN_FILES)
855
856maintainer-clean-generic:
857	@echo "This command is intended for maintainers to use"
858	@echo "it deletes files that may require special tools to rebuild."
859	-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
860	-rm -f parse.h
861	-rm -f lex.c
862	-rm -f parse.c
863clean: clean-am
864
865clean-am: clean-checkPROGRAMS clean-generic clean-libLTLIBRARIES \
866	clean-libtool clean-noinstPROGRAMS mostlyclean-am
867
868distclean: distclean-am
869	-rm -f Makefile
870distclean-am: clean-am distclean-compile distclean-generic \
871	distclean-libtool distclean-tags
872
873dvi: dvi-am
874
875dvi-am:
876
877html: html-am
878
879info: info-am
880
881info-am:
882
883install-data-am: install-includeHEADERS
884	@$(NORMAL_INSTALL)
885	$(MAKE) $(AM_MAKEFLAGS) install-data-hook
886
887install-exec-am: install-libLTLIBRARIES
888	@$(NORMAL_INSTALL)
889	$(MAKE) $(AM_MAKEFLAGS) install-exec-hook
890
891install-info: install-info-am
892
893install-man:
894
895installcheck-am:
896
897maintainer-clean: maintainer-clean-am
898	-rm -f Makefile
899maintainer-clean-am: distclean-am maintainer-clean-generic
900
901mostlyclean: mostlyclean-am
902
903mostlyclean-am: mostlyclean-compile mostlyclean-generic \
904	mostlyclean-libtool
905
906pdf: pdf-am
907
908pdf-am:
909
910ps: ps-am
911
912ps-am:
913
914uninstall-am: uninstall-includeHEADERS uninstall-info-am \
915	uninstall-libLTLIBRARIES
916
917.PHONY: CTAGS GTAGS all all-am all-local check check-TESTS check-am \
918	check-local clean clean-checkPROGRAMS clean-generic \
919	clean-libLTLIBRARIES clean-libtool clean-noinstPROGRAMS ctags \
920	distclean distclean-compile distclean-generic \
921	distclean-libtool distclean-tags distdir dvi dvi-am html \
922	html-am info info-am install install-am install-data \
923	install-data-am install-exec install-exec-am \
924	install-includeHEADERS install-info install-info-am \
925	install-libLTLIBRARIES install-man install-strip installcheck \
926	installcheck-am installdirs maintainer-clean \
927	maintainer-clean-generic mostlyclean mostlyclean-compile \
928	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
929	tags uninstall uninstall-am uninstall-includeHEADERS \
930	uninstall-info-am uninstall-libLTLIBRARIES
931
932
933install-suid-programs:
934	@foo='$(bin_SUIDS)'; \
935	for file in $$foo; do \
936	x=$(DESTDIR)$(bindir)/$$file; \
937	if chown 0:0 $$x && chmod u+s $$x; then :; else \
938	echo "*"; \
939	echo "* Failed to install $$x setuid root"; \
940	echo "*"; \
941	fi; done
942
943install-exec-hook: install-suid-programs
944
945install-build-headers:: $(include_HEADERS) $(build_HEADERZ)
946	@foo='$(include_HEADERS) $(nodist_include_HEADERS) $(build_HEADERZ)'; \
947	for f in $$foo; do \
948		f=`basename $$f`; \
949		if test -f "$(srcdir)/$$f"; then file="$(srcdir)/$$f"; \
950		else file="$$f"; fi; \
951		if cmp -s  $$file $(buildinclude)/$$f 2> /dev/null ; then \
952		: ; else \
953			echo " $(CP) $$file $(buildinclude)/$$f"; \
954			$(CP) $$file $(buildinclude)/$$f; \
955		fi ; \
956	done
957
958all-local: install-build-headers
959
960check-local::
961	@if test '$(CHECK_LOCAL)'; then \
962	  foo='$(CHECK_LOCAL)'; else \
963	  foo='$(PROGRAMS)'; fi; \
964	  if test "$$foo"; then \
965	  failed=0; all=0; \
966	  for i in $$foo; do \
967	    all=`expr $$all + 1`; \
968	    if ./$$i --version > /dev/null 2>&1; then \
969	      echo "PASS: $$i"; \
970	    else \
971	      echo "FAIL: $$i"; \
972	      failed=`expr $$failed + 1`; \
973	    fi; \
974	  done; \
975	  if test "$$failed" -eq 0; then \
976	    banner="All $$all tests passed"; \
977	  else \
978	    banner="$$failed of $$all tests failed"; \
979	  fi; \
980	  dashes=`echo "$$banner" | sed s/./=/g`; \
981	  echo "$$dashes"; \
982	  echo "$$banner"; \
983	  echo "$$dashes"; \
984	  test "$$failed" -eq 0; \
985	fi
986
987.x.c:
988	@cmp -s $< $@ 2> /dev/null || cp $< $@
989#NROFF_MAN = nroff -man
990.1.cat1:
991	$(NROFF_MAN) $< > $@
992.3.cat3:
993	$(NROFF_MAN) $< > $@
994.5.cat5:
995	$(NROFF_MAN) $< > $@
996.8.cat8:
997	$(NROFF_MAN) $< > $@
998
999dist-cat1-mans:
1000	@foo='$(man1_MANS)'; \
1001	bar='$(man_MANS)'; \
1002	for i in $$bar; do \
1003	case $$i in \
1004	*.1) foo="$$foo $$i";; \
1005	esac; done ;\
1006	for i in $$foo; do \
1007		x=`echo $$i | sed 's/\.[^.]*$$/.cat1/'`; \
1008		echo "$(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x"; \
1009		$(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x; \
1010	done
1011
1012dist-cat3-mans:
1013	@foo='$(man3_MANS)'; \
1014	bar='$(man_MANS)'; \
1015	for i in $$bar; do \
1016	case $$i in \
1017	*.3) foo="$$foo $$i";; \
1018	esac; done ;\
1019	for i in $$foo; do \
1020		x=`echo $$i | sed 's/\.[^.]*$$/.cat3/'`; \
1021		echo "$(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x"; \
1022		$(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x; \
1023	done
1024
1025dist-cat5-mans:
1026	@foo='$(man5_MANS)'; \
1027	bar='$(man_MANS)'; \
1028	for i in $$bar; do \
1029	case $$i in \
1030	*.5) foo="$$foo $$i";; \
1031	esac; done ;\
1032	for i in $$foo; do \
1033		x=`echo $$i | sed 's/\.[^.]*$$/.cat5/'`; \
1034		echo "$(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x"; \
1035		$(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x; \
1036	done
1037
1038dist-cat8-mans:
1039	@foo='$(man8_MANS)'; \
1040	bar='$(man_MANS)'; \
1041	for i in $$bar; do \
1042	case $$i in \
1043	*.8) foo="$$foo $$i";; \
1044	esac; done ;\
1045	for i in $$foo; do \
1046		x=`echo $$i | sed 's/\.[^.]*$$/.cat8/'`; \
1047		echo "$(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x"; \
1048		$(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x; \
1049	done
1050
1051dist-hook: dist-cat1-mans dist-cat3-mans dist-cat5-mans dist-cat8-mans
1052
1053install-cat-mans:
1054	$(SHELL) $(top_srcdir)/cf/install-catman.sh "$(INSTALL_DATA)" "$(mkinstalldirs)" "$(srcdir)" "$(DESTDIR)$(mandir)" '$(CATMANEXT)' $(man_MANS) $(man1_MANS) $(man3_MANS) $(man5_MANS) $(man8_MANS)
1055
1056install-data-hook: install-cat-mans
1057
1058.et.h:
1059	$(COMPILE_ET) $<
1060.et.c:
1061	$(COMPILE_ET) $<
1062
1063$(asn1_compile_OBJECTS): parse.h parse.c
1064
1065$(gen_files) krb5_asn1.h: asn1_files
1066
1067asn1_files: asn1_compile$(EXEEXT) $(srcdir)/k5.asn1
1068	./asn1_compile$(EXEEXT) $(srcdir)/k5.asn1 krb5_asn1
1069
1070$(libasn1_la_OBJECTS): krb5_asn1.h asn1_err.h
1071
1072$(asn1_print_OBJECTS): krb5_asn1.h
1073# Tell versions [3.59,3.63) of GNU make to not export all variables.
1074# Otherwise a system limit (for SysV at least) may be exceeded.
1075.NOEXPORT:
1076