xref: /freebsd/crypto/heimdal/lib/roken/Makefile.in (revision 5e9cd1ae3e10592ed70e7575551cba1bbab04d84)
1# Makefile.in generated automatically by automake 1.4a from Makefile.am
2
3# Copyright (C) 1994, 1995-9, 2000 Free Software Foundation, Inc.
4# This Makefile.in is free software; the Free Software Foundation
5# gives unlimited permission to copy and/or distribute it,
6# with or without modifications, as long as this notice is preserved.
7
8# This program is distributed in the hope that it will be useful,
9# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
10# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
11# PARTICULAR PURPOSE.
12
13SHELL = @SHELL@
14
15srcdir = @srcdir@
16top_srcdir = @top_srcdir@
17VPATH = @srcdir@
18prefix = @prefix@
19exec_prefix = @exec_prefix@
20
21bindir = @bindir@
22sbindir = @sbindir@
23libexecdir = @libexecdir@
24datadir = @datadir@
25sysconfdir = @sysconfdir@
26sharedstatedir = @sharedstatedir@
27localstatedir = @localstatedir@
28libdir = @libdir@
29infodir = @infodir@
30mandir = @mandir@
31includedir = @includedir@
32oldincludedir = /usr/include
33
34pkgdatadir = $(datadir)/@PACKAGE@
35pkglibdir = $(libdir)/@PACKAGE@
36pkgincludedir = $(includedir)/@PACKAGE@
37
38top_builddir = ../..
39
40ACLOCAL = @ACLOCAL@
41AUTOCONF = @AUTOCONF@
42AUTOMAKE = @AUTOMAKE@
43AUTOHEADER = @AUTOHEADER@
44
45INSTALL = @INSTALL@
46INSTALL_PROGRAM = @INSTALL_PROGRAM@
47INSTALL_DATA = @INSTALL_DATA@
48INSTALL_SCRIPT = @INSTALL_SCRIPT@
49INSTALL_STRIP_FLAG =
50transform = @program_transform_name@
51
52NORMAL_INSTALL = :
53PRE_INSTALL = :
54POST_INSTALL = :
55NORMAL_UNINSTALL = :
56PRE_UNINSTALL = :
57POST_UNINSTALL = :
58
59@SET_MAKE@
60host_alias = @host_alias@
61host_triplet = @host@
62AIX_EXTRA_KAFS = @AIX_EXTRA_KAFS@
63AMDEP = @AMDEP@
64AMTAR = @AMTAR@
65AS = @AS@
66AWK = @AWK@
67CANONICAL_HOST = @CANONICAL_HOST@
68CATMAN = @CATMAN@
69CATMANEXT = @CATMANEXT@
70CC = @CC@
71CPP = @CPP@
72CXX = @CXX@
73CXXCPP = @CXXCPP@
74DBLIB = @DBLIB@
75DEPDIR = @DEPDIR@
76DIR_des = @DIR_des@
77DIR_roken = @DIR_roken@
78DLLTOOL = @DLLTOOL@
79EXEEXT = @EXEEXT@
80EXTRA_LIB45 = @EXTRA_LIB45@
81GROFF = @GROFF@
82INCLUDES_roken = @INCLUDES_roken@
83INCLUDE_ = @INCLUDE_@
84LEX = @LEX@
85LIBOBJS = @LIBOBJS@
86LIBTOOL = @LIBTOOL@
87LIB_ = @LIB_@
88LIB_AUTH_SUBDIRS = @LIB_AUTH_SUBDIRS@
89LIB_des = @LIB_des@
90LIB_des_appl = @LIB_des_appl@
91LIB_kdb = @LIB_kdb@
92LIB_otp = @LIB_otp@
93LIB_roken = @LIB_roken@
94LIB_security = @LIB_security@
95LN_S = @LN_S@
96LTLIBOBJS = @LTLIBOBJS@
97MAKEINFO = @MAKEINFO@
98NEED_WRITEAUTH_FALSE = @NEED_WRITEAUTH_FALSE@
99NEED_WRITEAUTH_TRUE = @NEED_WRITEAUTH_TRUE@
100NROFF = @NROFF@
101OBJDUMP = @OBJDUMP@
102OBJEXT = @OBJEXT@
103PACKAGE = @PACKAGE@
104RANLIB = @RANLIB@
105STRIP = @STRIP@
106VERSION = @VERSION@
107VOID_RETSIGTYPE = @VOID_RETSIGTYPE@
108WFLAGS = @WFLAGS@
109WFLAGS_NOIMPLICITINT = @WFLAGS_NOIMPLICITINT@
110WFLAGS_NOUNUSED = @WFLAGS_NOUNUSED@
111YACC = @YACC@
112dpagaix_CFLAGS = @dpagaix_CFLAGS@
113dpagaix_LDADD = @dpagaix_LDADD@
114install_sh = @install_sh@
115
116# $Id: Makefile.am,v 1.94 2001/01/30 01:53:30 assar Exp $
117
118
119AUTOMAKE_OPTIONS = foreign no-dependencies
120
121AM_CFLAGS =  $(WFLAGS)
122
123ACLOCAL_AMFLAGS = -I ../../cf
124
125CLEANFILES = roken.h make-roken.c $(XHEADERS)
126
127lib_LTLIBRARIES = libroken.la
128libroken_la_LDFLAGS = -version-info 11:1:2
129
130noinst_PROGRAMS = make-roken
131
132nodist_make_roken_SOURCES = make-roken.c
133
134check_PROGRAMS = parse_bytes-test \
135		strpftime-test \
136		getaddrinfo-test
137
138
139TESTS = $(check_PROGRAMS)
140
141LIB_crypt = @LIB_crypt@
142
143common_LDADD = libroken.la $(LIB_crypt)
144
145strpftime_test_SOURCES = strpftime-test.c strftime.c strptime.c snprintf.c
146getaddrinfo_test_LDADD = $(common_LDADD)
147parse_bytes_test_LDADD = $(common_LDADD)
148
149libroken_la_SOURCES = \
150	base64.c		\
151	concat.c		\
152	emalloc.c		\
153	environment.c		\
154	eread.c			\
155	erealloc.c		\
156	esetenv.c		\
157	estrdup.c		\
158	ewrite.c		\
159	getaddrinfo_hostspec.c	\
160	get_default_username.c	\
161	get_window_size.c	\
162	getarg.c		\
163	getnameinfo_verified.c	\
164	issuid.c		\
165	k_getpwnam.c		\
166	k_getpwuid.c		\
167	mini_inetd.c		\
168	net_read.c		\
169	net_write.c		\
170	parse_bytes.c		\
171	parse_time.c		\
172	parse_units.c		\
173	resolve.c		\
174	roken_gethostby.c	\
175	rtbl.c			\
176	rtbl.h			\
177	signal.c		\
178	simple_exec.c		\
179	snprintf.c		\
180	socket.c		\
181	strcollect.c		\
182	timeval.c		\
183	tm2time.c		\
184	unvis.c			\
185	verify.c		\
186	vis.c			\
187	vis.h			\
188	warnerr.c		\
189	write_pid.c		\
190	xdbm.h
191
192
193EXTRA_libroken_la_SOURCES = \
194	chown.c			\
195	copyhostent.c		\
196	daemon.c		\
197	err.c			\
198	err.hin			\
199	errx.c			\
200	fchown.c		\
201	flock.c			\
202	fnmatch.c		\
203	fnmatch.hin		\
204	freeaddrinfo.c		\
205	freehostent.c		\
206	gai_strerror.c		\
207	getaddrinfo.c		\
208	getdtablesize.c		\
209	getegid.c		\
210	geteuid.c		\
211	getgid.c		\
212	gethostname.c		\
213	getifaddrs.c		\
214	getipnodebyaddr.c	\
215	getipnodebyname.c	\
216	getopt.c		\
217	gettimeofday.c		\
218	getuid.c		\
219	getusershell.c		\
220	glob.hin		\
221	hstrerror.c		\
222	ifaddrs.hin		\
223	inet_aton.c		\
224	inet_ntop.c		\
225	inet_pton.c		\
226	initgroups.c		\
227	innetgr.c		\
228	iruserok.c		\
229	lstat.c			\
230	memmove.c		\
231	mkstemp.c		\
232	putenv.c		\
233	rcmd.c			\
234	readv.c			\
235	recvmsg.c		\
236	sendmsg.c		\
237	setegid.c		\
238	setenv.c		\
239	seteuid.c		\
240	strcasecmp.c		\
241	strdup.c		\
242	strerror.c		\
243	strftime.c		\
244	strlcat.c		\
245	strlcpy.c		\
246	strlwr.c		\
247	strncasecmp.c		\
248	strndup.c		\
249	strnlen.c		\
250	strptime.c		\
251	strsep.c		\
252	strsep_copy.c		\
253	strtok_r.c		\
254	strupr.c		\
255	swab.c			\
256	unsetenv.c		\
257	verr.c			\
258	verrx.c			\
259	vsyslog.c		\
260	vwarn.c			\
261	vwarnx.c		\
262	warn.c			\
263	warnx.c			\
264	writev.c
265
266
267EXTRA_DIST = roken.awk roken.h.in
268
269libroken_la_LIBADD = @LTLIBOBJS@
270
271BUILT_SOURCES = make-roken.c roken.h
272@have_err_h_TRUE@err_h =
273@have_err_h_FALSE@err_h = @have_err_h_FALSE@err.h
274@have_fnmatch_h_TRUE@fnmatch_h =
275@have_fnmatch_h_FALSE@fnmatch_h = @have_fnmatch_h_FALSE@fnmatch.h
276@have_glob_h_TRUE@glob_h =
277@have_glob_h_FALSE@glob_h = @have_glob_h_FALSE@glob.h
278@have_ifaddrs_h_TRUE@ifaddrs_h =
279@have_ifaddrs_h_FALSE@ifaddrs_h = @have_ifaddrs_h_FALSE@ifaddrs.h
280@have_vis_h_TRUE@vis_h =
281@have_vis_h_FALSE@vis_h = @have_vis_h_FALSE@vis.h
282
283XHEADERS = $(err_h) $(fnmatch_h) $(glob_h) $(ifaddrs_h) $(vis_h)
284
285include_HEADERS = \
286	base64.h				\
287	getarg.h				\
288	parse_bytes.h 				\
289	parse_time.h 				\
290	parse_units.h				\
291	resolve.h 				\
292	roken-common.h 				\
293	rtbl.h 					\
294	xdbm.h					\
295	$(XHEADERS)
296
297
298nodist_include_HEADERS = roken.h
299
300SUFFIXES =  .hin
301subdir = lib/roken
302mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
303CONFIG_HEADER = ../../include/config.h
304CONFIG_CLEAN_FILES =
305LTLIBRARIES =  $(lib_LTLIBRARIES)
306
307
308DEFS = @DEFS@ -I. -I$(srcdir) -I../../include
309CPPFLAGS = @CPPFLAGS@
310LDFLAGS = @LDFLAGS@
311LIBS = @LIBS@
312X_CFLAGS = @X_CFLAGS@
313X_LIBS = @X_LIBS@
314X_EXTRA_LIBS = @X_EXTRA_LIBS@
315X_PRE_LIBS = @X_PRE_LIBS@
316libroken_la_DEPENDENCIES =  @LTLIBOBJS@
317am_libroken_la_OBJECTS =  base64.lo concat.lo emalloc.lo environment.lo \
318eread.lo erealloc.lo esetenv.lo estrdup.lo ewrite.lo \
319getaddrinfo_hostspec.lo get_default_username.lo get_window_size.lo \
320getarg.lo getnameinfo_verified.lo issuid.lo k_getpwnam.lo k_getpwuid.lo \
321mini_inetd.lo net_read.lo net_write.lo parse_bytes.lo parse_time.lo \
322parse_units.lo resolve.lo roken_gethostby.lo rtbl.lo signal.lo \
323simple_exec.lo snprintf.lo socket.lo strcollect.lo timeval.lo \
324tm2time.lo unvis.lo verify.lo vis.lo warnerr.lo write_pid.lo
325libroken_la_OBJECTS =  $(am_libroken_la_OBJECTS)
326check_PROGRAMS =  parse_bytes-test$(EXEEXT) strpftime-test$(EXEEXT) \
327getaddrinfo-test$(EXEEXT)
328noinst_PROGRAMS =  make-roken$(EXEEXT)
329PROGRAMS =  $(noinst_PROGRAMS)
330
331getaddrinfo_test_SOURCES = getaddrinfo-test.c
332getaddrinfo_test_OBJECTS =  getaddrinfo-test.$(OBJEXT)
333getaddrinfo_test_DEPENDENCIES =  libroken.la
334getaddrinfo_test_LDFLAGS =
335nodist_make_roken_OBJECTS =  make-roken.$(OBJEXT)
336make_roken_OBJECTS =  $(nodist_make_roken_OBJECTS)
337make_roken_LDADD = $(LDADD)
338make_roken_DEPENDENCIES =
339make_roken_LDFLAGS =
340parse_bytes_test_SOURCES = parse_bytes-test.c
341parse_bytes_test_OBJECTS =  parse_bytes-test.$(OBJEXT)
342parse_bytes_test_DEPENDENCIES =  libroken.la
343parse_bytes_test_LDFLAGS =
344am_strpftime_test_OBJECTS =  strpftime-test.$(OBJEXT) strftime.$(OBJEXT) \
345strptime.$(OBJEXT) snprintf.$(OBJEXT)
346strpftime_test_OBJECTS =  $(am_strpftime_test_OBJECTS)
347strpftime_test_LDADD = $(LDADD)
348strpftime_test_DEPENDENCIES =
349strpftime_test_LDFLAGS =
350COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
351LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
352CFLAGS = @CFLAGS@
353CCLD = $(CC)
354LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
355DIST_SOURCES =  $(libroken_la_SOURCES) $(EXTRA_libroken_la_SOURCES) \
356getaddrinfo-test.c parse_bytes-test.c $(strpftime_test_SOURCES)
357HEADERS =  $(include_HEADERS) $(nodist_include_HEADERS)
358
359depcomp =
360DIST_COMMON =  $(include_HEADERS) ChangeLog Makefile.am Makefile.in \
361acinclude.m4 getcap.c getcwd.c getnameinfo.c glob.c install-sh \
362make-print-version.c missing mkinstalldirs
363
364
365DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
366
367GZIP_ENV = --best
368SOURCES = $(libroken_la_SOURCES) $(EXTRA_libroken_la_SOURCES) getaddrinfo-test.c $(nodist_make_roken_SOURCES) parse_bytes-test.c $(strpftime_test_SOURCES)
369OBJECTS = $(am_libroken_la_OBJECTS) getaddrinfo-test.$(OBJEXT) $(nodist_make_roken_OBJECTS) parse_bytes-test.$(OBJEXT) $(am_strpftime_test_OBJECTS)
370
371all: all-redirect
372.SUFFIXES:
373.SUFFIXES: .c .h .hin .lo .o .obj
374$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
375	cd $(top_srcdir) && $(AUTOMAKE) --foreign lib/roken/Makefile
376
377Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status
378	cd $(top_builddir) \
379	  && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
380
381
382mostlyclean-libLTLIBRARIES:
383
384clean-libLTLIBRARIES:
385	-test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
386
387distclean-libLTLIBRARIES:
388
389maintainer-clean-libLTLIBRARIES:
390
391install-libLTLIBRARIES: $(lib_LTLIBRARIES)
392	@$(NORMAL_INSTALL)
393	$(mkinstalldirs) $(DESTDIR)$(libdir)
394	@list='$(lib_LTLIBRARIES)'; for p in $$list; do \
395	  if test -f $$p; then \
396	    echo " $(LIBTOOL)  --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(libdir)/$$p"; \
397	    $(LIBTOOL)  --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(libdir)/$$p; \
398	  else :; fi; \
399	done
400
401uninstall-libLTLIBRARIES:
402	@$(NORMAL_UNINSTALL)
403	@list='$(lib_LTLIBRARIES)'; for p in $$list; do \
404	  echo " $(LIBTOOL)  --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p"; \
405	  $(LIBTOOL)  --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p; \
406	done
407
408mostlyclean-compile:
409	-rm -f *.o core *.core
410	-rm -f *.$(OBJEXT)
411
412clean-compile:
413
414distclean-compile:
415	-rm -f *.tab.c
416
417maintainer-clean-compile:
418
419mostlyclean-libtool:
420	-rm -f *.lo
421
422clean-libtool:
423	-rm -rf .libs _libs
424
425distclean-libtool:
426
427maintainer-clean-libtool:
428
429libroken.la: $(libroken_la_OBJECTS) $(libroken_la_DEPENDENCIES)
430	$(LINK) -rpath $(libdir) $(libroken_la_LDFLAGS) $(libroken_la_OBJECTS) $(libroken_la_LIBADD) $(LIBS)
431
432mostlyclean-checkPROGRAMS:
433
434clean-checkPROGRAMS:
435	-test -z "$(check_PROGRAMS)" || rm -f $(check_PROGRAMS)
436
437distclean-checkPROGRAMS:
438
439maintainer-clean-checkPROGRAMS:
440
441mostlyclean-noinstPROGRAMS:
442
443clean-noinstPROGRAMS:
444	-test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
445
446distclean-noinstPROGRAMS:
447
448maintainer-clean-noinstPROGRAMS:
449
450getaddrinfo-test$(EXEEXT): $(getaddrinfo_test_OBJECTS) $(getaddrinfo_test_DEPENDENCIES)
451	@rm -f getaddrinfo-test$(EXEEXT)
452	$(LINK) $(getaddrinfo_test_LDFLAGS) $(getaddrinfo_test_OBJECTS) $(getaddrinfo_test_LDADD) $(LIBS)
453
454make-roken$(EXEEXT): $(make_roken_OBJECTS) $(make_roken_DEPENDENCIES)
455	@rm -f make-roken$(EXEEXT)
456	$(LINK) $(make_roken_LDFLAGS) $(make_roken_OBJECTS) $(make_roken_LDADD) $(LIBS)
457
458parse_bytes-test$(EXEEXT): $(parse_bytes_test_OBJECTS) $(parse_bytes_test_DEPENDENCIES)
459	@rm -f parse_bytes-test$(EXEEXT)
460	$(LINK) $(parse_bytes_test_LDFLAGS) $(parse_bytes_test_OBJECTS) $(parse_bytes_test_LDADD) $(LIBS)
461
462strpftime-test$(EXEEXT): $(strpftime_test_OBJECTS) $(strpftime_test_DEPENDENCIES)
463	@rm -f strpftime-test$(EXEEXT)
464	$(LINK) $(strpftime_test_LDFLAGS) $(strpftime_test_OBJECTS) $(strpftime_test_LDADD) $(LIBS)
465.c.o:
466	$(COMPILE) -c $<
467.c.obj:
468	$(COMPILE) -c `cygpath -w $<`
469.c.lo:
470	$(LTCOMPILE) -c -o $@ $<
471
472install-includeHEADERS: $(include_HEADERS)
473	@$(NORMAL_INSTALL)
474	$(mkinstalldirs) $(DESTDIR)$(includedir)
475	@list='$(include_HEADERS)'; for p in $$list; do \
476	  if test -f "$$p"; then d= ; else d="$(srcdir)/"; fi; \
477	  f="`echo $$p | sed -e 's|^.*/||'`"; \
478	  echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(includedir)/$$f"; \
479	  $(INSTALL_DATA) $$d$$p $(DESTDIR)$(includedir)/$$f; \
480	done
481
482uninstall-includeHEADERS:
483	@$(NORMAL_UNINSTALL)
484	@list='$(include_HEADERS)'; for p in $$list; do \
485	  f="`echo $$p | sed -e 's|^.*/||'`"; \
486	  echo " rm -f $(DESTDIR)$(includedir)/$$f"; \
487	  rm -f $(DESTDIR)$(includedir)/$$f; \
488	done
489
490install-nodist_includeHEADERS: $(nodist_include_HEADERS)
491	@$(NORMAL_INSTALL)
492	$(mkinstalldirs) $(DESTDIR)$(includedir)
493	@list='$(nodist_include_HEADERS)'; for p in $$list; do \
494	  if test -f "$$p"; then d= ; else d="$(srcdir)/"; fi; \
495	  f="`echo $$p | sed -e 's|^.*/||'`"; \
496	  echo " $(INSTALL_DATA) $$d$$p $(DESTDIR)$(includedir)/$$f"; \
497	  $(INSTALL_DATA) $$d$$p $(DESTDIR)$(includedir)/$$f; \
498	done
499
500uninstall-nodist_includeHEADERS:
501	@$(NORMAL_UNINSTALL)
502	@list='$(nodist_include_HEADERS)'; for p in $$list; do \
503	  f="`echo $$p | sed -e 's|^.*/||'`"; \
504	  echo " rm -f $(DESTDIR)$(includedir)/$$f"; \
505	  rm -f $(DESTDIR)$(includedir)/$$f; \
506	done
507
508tags: TAGS
509
510ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
511	list='$(SOURCES) $(HEADERS) $(TAGS_FILES)'; \
512	unique=`for i in $$list; do \
513	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
514	  done | \
515	  $(AWK) '    { files[$$0] = 1; } \
516	       END { for (i in files) print i; }'`; \
517	mkid -fID $$unique $(LISP)
518
519TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
520		$(TAGS_FILES) $(LISP)
521	tags=; \
522	here=`pwd`; \
523	list='$(SOURCES) $(HEADERS) $(TAGS_FILES)'; \
524	unique=`for i in $$list; do \
525	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
526	  done | \
527	  $(AWK) '    { files[$$0] = 1; } \
528	       END { for (i in files) print i; }'`; \
529	test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
530	  || etags $(ETAGS_ARGS) $$tags  $$unique $(LISP)
531
532mostlyclean-tags:
533
534clean-tags:
535
536distclean-tags:
537	-rm -f TAGS ID
538
539maintainer-clean-tags:
540check-TESTS: $(TESTS)
541	@failed=0; all=0; xfail=0; xpass=0; \
542	srcdir=$(srcdir); export srcdir; \
543	list='$(TESTS)'; \
544	if test -n "$$list"; then \
545	  for tst in $$list; do \
546	    if test -f ./$$tst; then dir=./; \
547	    elif test -f $$tst; then dir=; \
548	    else dir="$(srcdir)/"; fi; \
549	    if $(TESTS_ENVIRONMENT) $${dir}$$tst; then \
550	      all=`expr $$all + 1`; \
551	      case " $(XFAIL_TESTS) " in \
552	      *" $$tst "*) \
553	        xpass=`expr $$xpass + 1`; \
554	        failed=`expr $$failed + 1`; \
555	        echo "XPASS: $$tst"; \
556	      ;; \
557	      *) \
558	        echo "PASS: $$tst"; \
559	      ;; \
560	      esac; \
561	    elif test $$? -ne 77; then \
562	      all=`expr $$all + 1`; \
563	      case " $(XFAIL_TESTS) " in \
564	      *" $$tst "*) \
565	        xfail=`expr $$xfail + 1`; \
566	        echo "XFAIL: $$tst"; \
567	      ;; \
568	      *) \
569	        failed=`expr $$failed + 1`; \
570	        echo "FAIL: $$tst"; \
571	      ;; \
572	      esac; \
573	    fi; \
574	  done; \
575	  if test "$$failed" -eq 0; then \
576	    if test "$$xfail" -eq 0; then \
577	      banner="All $$all tests passed"; \
578	    else \
579	      banner="All $$all tests behaved as expected ($$xfail expected failures)"; \
580	    fi; \
581	  else \
582	    if test "$$xpass" -eq 0; then \
583	      banner="$$failed of $$all tests failed"; \
584	    else \
585	      banner="$$failed of $$all tests did not behave as expected ($$xpass unexpected passes)"; \
586	    fi; \
587	  fi; \
588	  dashes=`echo "$$banner" | sed s/./=/g`; \
589	  echo "$$dashes"; \
590	  echo "$$banner"; \
591	  echo "$$dashes"; \
592	  test "$$failed" -eq 0; \
593	fi
594
595distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
596
597distdir: $(DISTFILES)
598	@for file in $(DISTFILES); do \
599	  d=$(srcdir); \
600	  if test -d $$d/$$file; then \
601	    cp -pR $$d/$$file $(distdir) \
602	    || exit 1; \
603	  else \
604	    test -f $(distdir)/$$file \
605	    || cp -p $$d/$$file $(distdir)/$$file \
606	    || exit 1; \
607	  fi; \
608	done
609info-am:
610info: info-am
611dvi-am:
612dvi: dvi-am
613check-am: all-am
614	$(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
615	$(MAKE) $(AM_MAKEFLAGS) check-TESTS
616check: check-am
617installcheck-am:
618installcheck: installcheck-am
619install-exec-am: install-libLTLIBRARIES
620install-exec: install-exec-am
621
622install-data-am: install-includeHEADERS install-nodist_includeHEADERS
623install-data: install-data-am
624
625install-am: all-am
626	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
627install: install-am
628uninstall-am: uninstall-libLTLIBRARIES uninstall-includeHEADERS \
629		uninstall-nodist_includeHEADERS
630uninstall: uninstall-am
631all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(HEADERS)
632all-redirect: all-am
633install-strip:
634	$(MAKE) $(AM_MAKEFLAGS) INSTALL_STRIP_FLAG=-s install
635installdirs:
636	$(mkinstalldirs)  $(DESTDIR)$(libdir) $(DESTDIR)$(includedir) \
637		$(DESTDIR)$(nodist_includedir)
638
639
640mostlyclean-generic:
641
642clean-generic:
643	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
644
645distclean-generic:
646	-rm -f Makefile $(CONFIG_CLEAN_FILES)
647	-rm -f config.cache config.log stamp-h stamp-h[0-9]*
648
649maintainer-clean-generic:
650	-rm -f Makefile.in
651	-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
652mostlyclean-am:  mostlyclean-libLTLIBRARIES mostlyclean-compile \
653		mostlyclean-libtool mostlyclean-checkPROGRAMS \
654		mostlyclean-noinstPROGRAMS mostlyclean-tags \
655		mostlyclean-generic
656
657mostlyclean: mostlyclean-am
658
659clean-am:  clean-libLTLIBRARIES clean-compile clean-libtool \
660		clean-checkPROGRAMS clean-noinstPROGRAMS clean-tags \
661		clean-generic mostlyclean-am
662
663clean: clean-am
664
665distclean-am:  distclean-libLTLIBRARIES distclean-compile \
666		distclean-libtool distclean-checkPROGRAMS \
667		distclean-noinstPROGRAMS distclean-tags \
668		distclean-generic clean-am
669	-rm -f libtool
670
671distclean: distclean-am
672
673maintainer-clean-am:  maintainer-clean-libLTLIBRARIES \
674		maintainer-clean-compile maintainer-clean-libtool \
675		maintainer-clean-checkPROGRAMS \
676		maintainer-clean-noinstPROGRAMS maintainer-clean-tags \
677		maintainer-clean-generic distclean-am
678	@echo "This command is intended for maintainers to use;"
679	@echo "it deletes files that may require special tools to rebuild."
680
681maintainer-clean: maintainer-clean-am
682
683.PHONY: mostlyclean-libLTLIBRARIES distclean-libLTLIBRARIES \
684clean-libLTLIBRARIES maintainer-clean-libLTLIBRARIES \
685uninstall-libLTLIBRARIES install-libLTLIBRARIES mostlyclean-compile \
686distclean-compile clean-compile maintainer-clean-compile \
687mostlyclean-libtool distclean-libtool clean-libtool \
688maintainer-clean-libtool mostlyclean-checkPROGRAMS \
689distclean-checkPROGRAMS clean-checkPROGRAMS \
690maintainer-clean-checkPROGRAMS mostlyclean-noinstPROGRAMS \
691distclean-noinstPROGRAMS clean-noinstPROGRAMS \
692maintainer-clean-noinstPROGRAMS uninstall-includeHEADERS \
693install-includeHEADERS uninstall-nodist_includeHEADERS \
694install-nodist_includeHEADERS tags mostlyclean-tags distclean-tags \
695clean-tags maintainer-clean-tags check-TESTS distdir info-am info \
696dvi-am dvi check check-am installcheck-am installcheck install-exec-am \
697install-exec install-data-am install-data install-am install \
698uninstall-am uninstall all-redirect all-am all install-strip \
699installdirs mostlyclean-generic distclean-generic clean-generic \
700maintainer-clean-generic clean mostlyclean distclean maintainer-clean
701
702
703$(LTLIBOBJS) $(libroken_la_OBJECTS): $(include_HEADERS) roken.h
704.hin.h:
705	cp $< $@
706
707roken.h: make-roken$(EXEEXT)
708	@./make-roken$(EXEEXT) > tmp.h ;\
709	if [ -f roken.h ] && cmp -s tmp.h roken.h ; then rm -f tmp.h ; \
710	else rm -f roken.h; mv tmp.h roken.h; fi
711
712make-roken.c: roken.h.in roken.awk
713	$(AWK) -f $(srcdir)/roken.awk $(srcdir)/roken.h.in > make-roken.c
714
715# Tell versions [3.59,3.63) of GNU make to not export all variables.
716# Otherwise a system limit (for SysV at least) may be exceeded.
717.NOEXPORT:
718