xref: /freebsd/crypto/heimdal/lib/roken/Makefile.in (revision b52b9d56d4e96089873a75f9e29062eec19fabba)
1# Makefile.in generated automatically by automake 1.5 from Makefile.am.
2
3# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
4# Free Software Foundation, Inc.
5# This Makefile.in is free software; the Free Software Foundation
6# gives unlimited permission to copy and/or distribute it,
7# with or without modifications, as long as this notice is preserved.
8
9# This program is distributed in the hope that it will be useful,
10# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
11# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12# PARTICULAR PURPOSE.
13
14@SET_MAKE@
15
16# $Id: Makefile.am,v 1.117 2001/10/27 17:47:53 assar Exp $
17
18
19# $Id: Makefile.am.common,v 1.3 1999/04/01 14:58:43 joda Exp $
20
21
22# $Id: Makefile.am.common,v 1.31 2001/09/01 11:12:18 assar Exp $
23
24SHELL = @SHELL@
25
26srcdir = @srcdir@
27top_srcdir = @top_srcdir@
28VPATH = @srcdir@
29prefix = @prefix@
30exec_prefix = @exec_prefix@
31
32bindir = @bindir@
33sbindir = @sbindir@
34libexecdir = @libexecdir@
35datadir = @datadir@
36sysconfdir = @sysconfdir@
37sharedstatedir = @sharedstatedir@
38localstatedir = @localstatedir@
39libdir = @libdir@
40infodir = @infodir@
41mandir = @mandir@
42includedir = @includedir@
43oldincludedir = /usr/include
44pkgdatadir = $(datadir)/@PACKAGE@
45pkglibdir = $(libdir)/@PACKAGE@
46pkgincludedir = $(includedir)/@PACKAGE@
47top_builddir = ../..
48
49ACLOCAL = @ACLOCAL@
50AUTOCONF = @AUTOCONF@
51AUTOMAKE = @AUTOMAKE@
52AUTOHEADER = @AUTOHEADER@
53
54INSTALL = @INSTALL@
55INSTALL_PROGRAM = @INSTALL_PROGRAM@
56INSTALL_DATA = @INSTALL_DATA@
57INSTALL_SCRIPT = @INSTALL_SCRIPT@
58INSTALL_HEADER = $(INSTALL_DATA)
59transform = @program_transform_name@
60NORMAL_INSTALL = :
61PRE_INSTALL = :
62POST_INSTALL = :
63NORMAL_UNINSTALL = :
64PRE_UNINSTALL = :
65POST_UNINSTALL = :
66host_alias = @host_alias@
67host_triplet = @host@
68AIX_EXTRA_KAFS = @AIX_EXTRA_KAFS@
69AMTAR = @AMTAR@
70AS = @AS@
71AWK = @AWK@
72CANONICAL_HOST = @CANONICAL_HOST@
73CATMAN = @CATMAN@
74CATMANEXT = @CATMANEXT@
75CC = @CC@
76COMPILE_ET = @COMPILE_ET@
77CPP = @CPP@
78DBLIB = @DBLIB@
79DEPDIR = @DEPDIR@
80DIR_com_err = @DIR_com_err@
81DIR_des = @DIR_des@
82DIR_roken = @DIR_roken@
83DLLTOOL = @DLLTOOL@
84EXEEXT = @EXEEXT@
85EXTRA_LIB45 = @EXTRA_LIB45@
86GROFF = @GROFF@
87INCLUDES_roken = @INCLUDES_roken@
88INCLUDE_ = @INCLUDE_@
89INCLUDE_des = @INCLUDE_des@
90INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
91LEX = @LEX@
92LIBOBJS = @LIBOBJS@
93LIBTOOL = @LIBTOOL@
94LIB_ = @LIB_@
95LIB_AUTH_SUBDIRS = @LIB_AUTH_SUBDIRS@
96LIB_NDBM = @LIB_NDBM@
97LIB_com_err = @LIB_com_err@
98LIB_com_err_a = @LIB_com_err_a@
99LIB_com_err_so = @LIB_com_err_so@
100LIB_des = @LIB_des@
101LIB_des_a = @LIB_des_a@
102LIB_des_appl = @LIB_des_appl@
103LIB_des_so = @LIB_des_so@
104LIB_kdb = @LIB_kdb@
105LIB_otp = @LIB_otp@
106LIB_roken = @LIB_roken@
107LIB_security = @LIB_security@
108LN_S = @LN_S@
109LTLIBOBJS = @LTLIBOBJS@
110NEED_WRITEAUTH_FALSE = @NEED_WRITEAUTH_FALSE@
111NEED_WRITEAUTH_TRUE = @NEED_WRITEAUTH_TRUE@
112NROFF = @NROFF@
113OBJDUMP = @OBJDUMP@
114OBJEXT = @OBJEXT@
115PACKAGE = @PACKAGE@
116RANLIB = @RANLIB@
117VERSION = @VERSION@
118VOID_RETSIGTYPE = @VOID_RETSIGTYPE@
119WFLAGS = @WFLAGS@
120WFLAGS_NOIMPLICITINT = @WFLAGS_NOIMPLICITINT@
121WFLAGS_NOUNUSED = @WFLAGS_NOUNUSED@
122X_CFLAGS = @X_CFLAGS@
123X_EXTRA_LIBS = @X_EXTRA_LIBS@
124X_LIBS = @X_LIBS@
125X_PRE_LIBS = @X_PRE_LIBS@
126YACC = @YACC@
127am__include = @am__include@
128am__quote = @am__quote@
129dpagaix_CFLAGS = @dpagaix_CFLAGS@
130dpagaix_LDADD = @dpagaix_LDADD@
131install_sh = @install_sh@
132
133AUTOMAKE_OPTIONS = foreign no-dependencies 1.4b
134
135SUFFIXES = .hin
136
137INCLUDES = -I$(top_builddir)/include $(INCLUDES_roken)
138
139AM_CFLAGS = $(WFLAGS)
140
141CP = cp
142
143buildinclude = $(top_builddir)/include
144
145LIB_XauReadAuth = @LIB_XauReadAuth@
146
147LIB_crypt = @LIB_crypt@
148LIB_dbm_firstkey = @LIB_dbm_firstkey@
149LIB_dbopen = @LIB_dbopen@
150LIB_dlopen = @LIB_dlopen@
151LIB_dn_expand = @LIB_dn_expand@
152LIB_el_init = @LIB_el_init@
153LIB_getattr = @LIB_getattr@
154LIB_gethostbyname = @LIB_gethostbyname@
155LIB_getpwent_r = @LIB_getpwent_r@
156LIB_getpwnam_r = @LIB_getpwnam_r@
157LIB_getsockopt = @LIB_getsockopt@
158LIB_logout = @LIB_logout@
159LIB_logwtmp = @LIB_logwtmp@
160LIB_odm_initialize = @LIB_odm_initialize@
161LIB_openpty = @LIB_openpty@
162LIB_pidfile = @LIB_pidfile@
163LIB_res_search = @LIB_res_search@
164LIB_setpcred = @LIB_setpcred@
165LIB_setsockopt = @LIB_setsockopt@
166LIB_socket = @LIB_socket@
167LIB_syslog = @LIB_syslog@
168LIB_tgetent = @LIB_tgetent@
169
170LIBS = @LIBS@
171
172HESIODLIB = @HESIODLIB@
173HESIODINCLUDE = @HESIODINCLUDE@
174INCLUDE_hesiod = @INCLUDE_hesiod@
175LIB_hesiod = @LIB_hesiod@
176
177INCLUDE_krb4 = @INCLUDE_krb4@
178LIB_krb4 = @LIB_krb4@
179
180INCLUDE_openldap = @INCLUDE_openldap@
181LIB_openldap = @LIB_openldap@
182
183INCLUDE_readline = @INCLUDE_readline@
184LIB_readline = @LIB_readline@
185
186LEXLIB = @LEXLIB@
187
188NROFF_MAN = groff -mandoc -Tascii
189
190@KRB4_TRUE@LIB_kafs = $(top_builddir)/lib/kafs/libkafs.la $(AIX_EXTRA_KAFS)
191
192@KRB5_TRUE@LIB_krb5 = $(top_builddir)/lib/krb5/libkrb5.la \
193@KRB5_TRUE@	$(top_builddir)/lib/asn1/libasn1.la
194
195@KRB5_TRUE@LIB_gssapi = $(top_builddir)/lib/gssapi/libgssapi.la
196
197@DCE_TRUE@LIB_kdfs = $(top_builddir)/lib/kdfs/libkdfs.la
198
199CHECK_LOCAL = $(PROGRAMS)
200
201ACLOCAL_AMFLAGS = -I ../../cf
202
203CLEANFILES = roken.h make-roken.c $(XHEADERS)
204
205lib_LTLIBRARIES = libroken.la
206libroken_la_LDFLAGS = -version-info 15:0:6
207
208noinst_PROGRAMS = make-roken snprintf-test
209
210nodist_make_roken_SOURCES = make-roken.c
211
212check_PROGRAMS = \
213		base64-test			\
214		getaddrinfo-test		\
215		parse_bytes-test		\
216		snprintf-test			\
217		strpftime-test
218
219
220TESTS = $(check_PROGRAMS)
221
222LDADD = libroken.la $(LIB_crypt)
223make_roken_LDADD =
224
225strpftime_test_SOURCES = strpftime-test.c strftime.c strptime.c snprintf.c
226snprintf_test_SOURCES = snprintf-test.c snprintf.c
227snprintf_test_CFLAGS = -DTEST_SNPRINTF
228
229libroken_la_SOURCES = \
230	base64.c		\
231	bswap.c			\
232	concat.c		\
233	environment.c		\
234	eread.c			\
235	esetenv.c		\
236	ewrite.c		\
237	getaddrinfo_hostspec.c	\
238	get_default_username.c	\
239	get_window_size.c	\
240	getarg.c		\
241	getnameinfo_verified.c	\
242	getprogname.c		\
243	h_errno.c		\
244	hostent_find_fqdn.c	\
245	issuid.c		\
246	k_getpwnam.c		\
247	k_getpwuid.c		\
248	mini_inetd.c		\
249	net_read.c		\
250	net_write.c		\
251	parse_bytes.c		\
252	parse_time.c		\
253	parse_units.c		\
254	resolve.c		\
255	roken_gethostby.c	\
256	rtbl.c			\
257	rtbl.h			\
258	setprogname.c		\
259	signal.c		\
260	simple_exec.c		\
261	snprintf.c		\
262	socket.c		\
263	strcollect.c		\
264	timeval.c		\
265	tm2time.c		\
266	unvis.c			\
267	verify.c		\
268	vis.c			\
269	vis.h			\
270	warnerr.c		\
271	write_pid.c		\
272	xdbm.h
273
274
275EXTRA_libroken_la_SOURCES = \
276	chown.c			\
277	copyhostent.c		\
278	daemon.c		\
279	ecalloc.c		\
280	emalloc.c		\
281	erealloc.c		\
282	estrdup.c		\
283	err.c			\
284	err.hin			\
285	errx.c			\
286	fchown.c		\
287	flock.c			\
288	fnmatch.c		\
289	fnmatch.hin		\
290	freeaddrinfo.c		\
291	freehostent.c		\
292	gai_strerror.c		\
293	getdtablesize.c		\
294	getegid.c		\
295	geteuid.c		\
296	getgid.c		\
297	gethostname.c		\
298	getifaddrs.c		\
299	getipnodebyaddr.c	\
300	getipnodebyname.c	\
301	getopt.c		\
302	gettimeofday.c		\
303	getuid.c		\
304	getusershell.c		\
305	glob.hin		\
306	hstrerror.c		\
307	ifaddrs.hin		\
308	inet_aton.c		\
309	inet_ntop.c		\
310	inet_pton.c		\
311	initgroups.c		\
312	innetgr.c		\
313	iruserok.c		\
314	lstat.c			\
315	memmove.c		\
316	mkstemp.c		\
317	putenv.c		\
318	rcmd.c			\
319	readv.c			\
320	recvmsg.c		\
321	sendmsg.c		\
322	setegid.c		\
323	setenv.c		\
324	seteuid.c		\
325	strcasecmp.c		\
326	strdup.c		\
327	strerror.c		\
328	strftime.c		\
329	strlcat.c		\
330	strlcpy.c		\
331	strlwr.c		\
332	strncasecmp.c		\
333	strndup.c		\
334	strnlen.c		\
335	strptime.c		\
336	strsep.c		\
337	strsep_copy.c		\
338	strtok_r.c		\
339	strupr.c		\
340	swab.c			\
341	unsetenv.c		\
342	verr.c			\
343	verrx.c			\
344	vis.hin			\
345	vsyslog.c		\
346	vwarn.c			\
347	vwarnx.c		\
348	warn.c			\
349	warnx.c			\
350	writev.c
351
352
353EXTRA_DIST = roken.awk roken.h.in
354
355libroken_la_LIBADD = @LTLIBOBJS@ $(DBLIB)
356
357BUILT_SOURCES = make-roken.c roken.h
358
359@have_err_h_TRUE@err_h =
360@have_err_h_FALSE@err_h = err.h
361
362@have_fnmatch_h_TRUE@fnmatch_h =
363@have_fnmatch_h_FALSE@fnmatch_h = fnmatch.h
364
365@have_glob_h_TRUE@glob_h =
366@have_glob_h_FALSE@glob_h = glob.h
367
368@have_ifaddrs_h_TRUE@ifaddrs_h =
369@have_ifaddrs_h_FALSE@ifaddrs_h = ifaddrs.h
370
371@have_vis_h_TRUE@vis_h =
372@have_vis_h_FALSE@vis_h = vis.h
373
374XHEADERS = $(err_h) $(fnmatch_h) $(glob_h) $(ifaddrs_h) $(vis_h)
375
376include_HEADERS = \
377	base64.h				\
378	getarg.h				\
379	parse_bytes.h 				\
380	parse_time.h 				\
381	parse_units.h				\
382	resolve.h 				\
383	roken-common.h 				\
384	rtbl.h 					\
385	xdbm.h					\
386	$(XHEADERS)
387
388
389nodist_include_HEADERS = roken.h
390
391man_MANS = getarg.3
392subdir = lib/roken
393mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
394CONFIG_HEADER = $(top_builddir)/include/config.h
395CONFIG_CLEAN_FILES =
396LTLIBRARIES = $(lib_LTLIBRARIES)
397
398libroken_la_DEPENDENCIES = @LTLIBOBJS@
399am_libroken_la_OBJECTS = base64.lo bswap.lo concat.lo environment.lo \
400	eread.lo esetenv.lo ewrite.lo getaddrinfo_hostspec.lo \
401	get_default_username.lo get_window_size.lo getarg.lo \
402	getnameinfo_verified.lo getprogname.lo h_errno.lo \
403	hostent_find_fqdn.lo issuid.lo k_getpwnam.lo k_getpwuid.lo \
404	mini_inetd.lo net_read.lo net_write.lo parse_bytes.lo \
405	parse_time.lo parse_units.lo resolve.lo roken_gethostby.lo \
406	rtbl.lo setprogname.lo signal.lo simple_exec.lo snprintf.lo \
407	socket.lo strcollect.lo timeval.lo tm2time.lo unvis.lo \
408	verify.lo vis.lo warnerr.lo write_pid.lo
409libroken_la_OBJECTS = $(am_libroken_la_OBJECTS)
410check_PROGRAMS = base64-test$(EXEEXT) getaddrinfo-test$(EXEEXT) \
411	parse_bytes-test$(EXEEXT) snprintf-test$(EXEEXT) \
412	strpftime-test$(EXEEXT)
413noinst_PROGRAMS = make-roken$(EXEEXT) snprintf-test$(EXEEXT)
414PROGRAMS = $(noinst_PROGRAMS)
415
416base64_test_SOURCES = base64-test.c
417base64_test_OBJECTS = base64-test.$(OBJEXT)
418base64_test_LDADD = $(LDADD)
419base64_test_DEPENDENCIES = libroken.la
420base64_test_LDFLAGS =
421getaddrinfo_test_SOURCES = getaddrinfo-test.c
422getaddrinfo_test_OBJECTS = getaddrinfo-test.$(OBJEXT)
423getaddrinfo_test_LDADD = $(LDADD)
424getaddrinfo_test_DEPENDENCIES = libroken.la
425getaddrinfo_test_LDFLAGS =
426nodist_make_roken_OBJECTS = make-roken.$(OBJEXT)
427make_roken_OBJECTS = $(nodist_make_roken_OBJECTS)
428make_roken_DEPENDENCIES =
429make_roken_LDFLAGS =
430parse_bytes_test_SOURCES = parse_bytes-test.c
431parse_bytes_test_OBJECTS = parse_bytes-test.$(OBJEXT)
432parse_bytes_test_LDADD = $(LDADD)
433parse_bytes_test_DEPENDENCIES = libroken.la
434parse_bytes_test_LDFLAGS =
435am_snprintf_test_OBJECTS = snprintf_test-snprintf-test.$(OBJEXT) \
436	snprintf_test-snprintf.$(OBJEXT)
437snprintf_test_OBJECTS = $(am_snprintf_test_OBJECTS)
438snprintf_test_LDADD = $(LDADD)
439snprintf_test_DEPENDENCIES = libroken.la
440snprintf_test_LDFLAGS =
441am_strpftime_test_OBJECTS = strpftime-test.$(OBJEXT) strftime.$(OBJEXT) \
442	strptime.$(OBJEXT) snprintf.$(OBJEXT)
443strpftime_test_OBJECTS = $(am_strpftime_test_OBJECTS)
444strpftime_test_LDADD = $(LDADD)
445strpftime_test_DEPENDENCIES = libroken.la
446strpftime_test_LDFLAGS =
447
448DEFS = @DEFS@
449DEFAULT_INCLUDES =  -I. -I$(srcdir) -I$(top_builddir)/include
450CPPFLAGS = @CPPFLAGS@
451LDFLAGS = @LDFLAGS@
452depcomp =
453COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
454	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
455LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \
456	$(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
457CCLD = $(CC)
458LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
459	$(AM_LDFLAGS) $(LDFLAGS) -o $@
460CFLAGS = @CFLAGS@
461DIST_SOURCES = $(libroken_la_SOURCES) $(EXTRA_libroken_la_SOURCES) \
462	base64-test.c getaddrinfo-test.c parse_bytes-test.c \
463	$(snprintf_test_SOURCES) $(strpftime_test_SOURCES)
464
465NROFF = nroff
466MANS = $(man_MANS)
467HEADERS = $(include_HEADERS) $(nodist_include_HEADERS)
468
469DIST_COMMON = $(include_HEADERS) ChangeLog Makefile.am Makefile.in \
470	acinclude.m4 freeaddrinfo.c getaddrinfo.c getcap.c \
471	getnameinfo.c glob.c install-sh missing mkinstalldirs
472SOURCES = $(libroken_la_SOURCES) $(EXTRA_libroken_la_SOURCES) base64-test.c getaddrinfo-test.c $(nodist_make_roken_SOURCES) parse_bytes-test.c $(snprintf_test_SOURCES) $(strpftime_test_SOURCES)
473
474all: $(BUILT_SOURCES)
475	$(MAKE) $(AM_MAKEFLAGS) all-am
476
477.SUFFIXES:
478.SUFFIXES: .hin .1 .3 .5 .8 .c .cat1 .cat3 .cat5 .cat8 .et .h .lo .o .obj .x
479
480mostlyclean-libtool:
481	-rm -f *.lo
482
483clean-libtool:
484	-rm -rf .libs _libs
485
486distclean-libtool:
487	-rm -f libtool
488$(srcdir)/Makefile.in:  Makefile.am $(top_srcdir)/Makefile.am.common $(top_srcdir)/cf/Makefile.am.common $(top_srcdir)/configure.in $(ACLOCAL_M4)
489	cd $(top_srcdir) && \
490	  $(AUTOMAKE) --foreign  lib/roken/Makefile
491Makefile:  $(srcdir)/Makefile.in  $(top_builddir)/config.status
492	cd $(top_builddir) && \
493	  CONFIG_HEADERS= CONFIG_LINKS= \
494	  CONFIG_FILES=$(subdir)/$@ $(SHELL) ./config.status
495install-libLTLIBRARIES: $(lib_LTLIBRARIES)
496	@$(NORMAL_INSTALL)
497	$(mkinstalldirs) $(DESTDIR)$(libdir)
498	@list='$(lib_LTLIBRARIES)'; for p in $$list; do \
499	  if test -f $$p; then \
500	    echo " $(LIBTOOL) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(libdir)/$$p"; \
501	    $(LIBTOOL) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(libdir)/$$p; \
502	  else :; fi; \
503	done
504
505uninstall-libLTLIBRARIES:
506	@$(NORMAL_UNINSTALL)
507	@list='$(lib_LTLIBRARIES)'; for p in $$list; do \
508	  echo " $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p"; \
509	  $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p; \
510	done
511
512clean-libLTLIBRARIES:
513	-test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
514libroken.la: $(libroken_la_OBJECTS) $(libroken_la_DEPENDENCIES)
515	$(LINK) -rpath $(libdir) $(libroken_la_LDFLAGS) $(libroken_la_OBJECTS) $(libroken_la_LIBADD) $(LIBS)
516
517clean-checkPROGRAMS:
518	-test -z "$(check_PROGRAMS)" || rm -f $(check_PROGRAMS)
519
520clean-noinstPROGRAMS:
521	-test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
522base64-test$(EXEEXT): $(base64_test_OBJECTS) $(base64_test_DEPENDENCIES)
523	@rm -f base64-test$(EXEEXT)
524	$(LINK) $(base64_test_LDFLAGS) $(base64_test_OBJECTS) $(base64_test_LDADD) $(LIBS)
525getaddrinfo-test$(EXEEXT): $(getaddrinfo_test_OBJECTS) $(getaddrinfo_test_DEPENDENCIES)
526	@rm -f getaddrinfo-test$(EXEEXT)
527	$(LINK) $(getaddrinfo_test_LDFLAGS) $(getaddrinfo_test_OBJECTS) $(getaddrinfo_test_LDADD) $(LIBS)
528make-roken$(EXEEXT): $(make_roken_OBJECTS) $(make_roken_DEPENDENCIES)
529	@rm -f make-roken$(EXEEXT)
530	$(LINK) $(make_roken_LDFLAGS) $(make_roken_OBJECTS) $(make_roken_LDADD) $(LIBS)
531parse_bytes-test$(EXEEXT): $(parse_bytes_test_OBJECTS) $(parse_bytes_test_DEPENDENCIES)
532	@rm -f parse_bytes-test$(EXEEXT)
533	$(LINK) $(parse_bytes_test_LDFLAGS) $(parse_bytes_test_OBJECTS) $(parse_bytes_test_LDADD) $(LIBS)
534snprintf_test-snprintf-test.$(OBJEXT): snprintf-test.c
535snprintf_test-snprintf.$(OBJEXT): snprintf.c
536snprintf-test$(EXEEXT): $(snprintf_test_OBJECTS) $(snprintf_test_DEPENDENCIES)
537	@rm -f snprintf-test$(EXEEXT)
538	$(LINK) $(snprintf_test_LDFLAGS) $(snprintf_test_OBJECTS) $(snprintf_test_LDADD) $(LIBS)
539strpftime-test$(EXEEXT): $(strpftime_test_OBJECTS) $(strpftime_test_DEPENDENCIES)
540	@rm -f strpftime-test$(EXEEXT)
541	$(LINK) $(strpftime_test_LDFLAGS) $(strpftime_test_OBJECTS) $(strpftime_test_LDADD) $(LIBS)
542
543mostlyclean-compile:
544	-rm -f *.$(OBJEXT) core *.core
545
546distclean-compile:
547	-rm -f *.tab.c
548
549.c.o:
550	$(COMPILE) -c `test -f $< || echo '$(srcdir)/'`$<
551
552.c.obj:
553	$(COMPILE) -c `cygpath -w $<`
554
555.c.lo:
556	$(LTCOMPILE) -c -o $@ `test -f $< || echo '$(srcdir)/'`$<
557
558snprintf_test-snprintf-test.o: snprintf-test.c
559	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(snprintf_test_CFLAGS) $(CFLAGS) -c -o snprintf_test-snprintf-test.o `test -f snprintf-test.c || echo '$(srcdir)/'`snprintf-test.c
560
561snprintf_test-snprintf-test.obj: snprintf-test.c
562	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(snprintf_test_CFLAGS) $(CFLAGS) -c -o snprintf_test-snprintf-test.obj `cygpath -w snprintf-test.c`
563
564snprintf_test-snprintf-test.lo: snprintf-test.c
565	$(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(snprintf_test_CFLAGS) $(CFLAGS) -c -o snprintf_test-snprintf-test.lo `test -f snprintf-test.c || echo '$(srcdir)/'`snprintf-test.c
566
567snprintf_test-snprintf.o: snprintf.c
568	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(snprintf_test_CFLAGS) $(CFLAGS) -c -o snprintf_test-snprintf.o `test -f snprintf.c || echo '$(srcdir)/'`snprintf.c
569
570snprintf_test-snprintf.obj: snprintf.c
571	$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(snprintf_test_CFLAGS) $(CFLAGS) -c -o snprintf_test-snprintf.obj `cygpath -w snprintf.c`
572
573snprintf_test-snprintf.lo: snprintf.c
574	$(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(snprintf_test_CFLAGS) $(CFLAGS) -c -o snprintf_test-snprintf.lo `test -f snprintf.c || echo '$(srcdir)/'`snprintf.c
575uninstall-info-am:
576
577man3dir = $(mandir)/man3
578install-man3: $(man3_MANS) $(man_MANS)
579	@$(NORMAL_INSTALL)
580	$(mkinstalldirs) $(DESTDIR)$(man3dir)
581	@list='$(man3_MANS) $(dist_man3_MANS) $(nodist_man3_MANS)'; \
582	l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
583	for i in $$l2; do \
584	  case "$$i" in \
585	    *.3*) list="$$list $$i" ;; \
586	  esac; \
587	done; \
588	for i in $$list; do \
589	  if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
590	  else file=$$i; fi; \
591	  ext=`echo $$i | sed -e 's/^.*\\.//'`; \
592	  inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
593	  inst=`echo $$inst | sed -e 's/^.*\///'`; \
594	  inst=`echo $$inst | sed '$(transform)'`.$$ext; \
595	  echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man3dir)/$$inst"; \
596	  $(INSTALL_DATA) $$file $(DESTDIR)$(man3dir)/$$inst; \
597	done
598uninstall-man3:
599	@$(NORMAL_UNINSTALL)
600	@list='$(man3_MANS) $(dist_man3_MANS) $(nodist_man3_MANS)'; \
601	l2='$(man_MANS) $(dist_man_MANS) $(nodist_man_MANS)'; \
602	for i in $$l2; do \
603	  case "$$i" in \
604	    *.3*) list="$$list $$i" ;; \
605	  esac; \
606	done; \
607	for i in $$list; do \
608	  ext=`echo $$i | sed -e 's/^.*\\.//'`; \
609	  inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
610	  inst=`echo $$inst | sed -e 's/^.*\///'`; \
611	  inst=`echo $$inst | sed '$(transform)'`.$$ext; \
612	  echo " rm -f $(DESTDIR)$(man3dir)/$$inst"; \
613	  rm -f $(DESTDIR)$(man3dir)/$$inst; \
614	done
615install-includeHEADERS: $(include_HEADERS)
616	@$(NORMAL_INSTALL)
617	$(mkinstalldirs) $(DESTDIR)$(includedir)
618	@list='$(include_HEADERS)'; for p in $$list; do \
619	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
620	  f="`echo $$p | sed -e 's|^.*/||'`"; \
621	  echo " $(INSTALL_HEADER) $$d$$p $(DESTDIR)$(includedir)/$$f"; \
622	  $(INSTALL_HEADER) $$d$$p $(DESTDIR)$(includedir)/$$f; \
623	done
624
625uninstall-includeHEADERS:
626	@$(NORMAL_UNINSTALL)
627	@list='$(include_HEADERS)'; for p in $$list; do \
628	  f="`echo $$p | sed -e 's|^.*/||'`"; \
629	  echo " rm -f $(DESTDIR)$(includedir)/$$f"; \
630	  rm -f $(DESTDIR)$(includedir)/$$f; \
631	done
632install-nodist_includeHEADERS: $(nodist_include_HEADERS)
633	@$(NORMAL_INSTALL)
634	$(mkinstalldirs) $(DESTDIR)$(includedir)
635	@list='$(nodist_include_HEADERS)'; for p in $$list; do \
636	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
637	  f="`echo $$p | sed -e 's|^.*/||'`"; \
638	  echo " $(INSTALL_HEADER) $$d$$p $(DESTDIR)$(includedir)/$$f"; \
639	  $(INSTALL_HEADER) $$d$$p $(DESTDIR)$(includedir)/$$f; \
640	done
641
642uninstall-nodist_includeHEADERS:
643	@$(NORMAL_UNINSTALL)
644	@list='$(nodist_include_HEADERS)'; for p in $$list; do \
645	  f="`echo $$p | sed -e 's|^.*/||'`"; \
646	  echo " rm -f $(DESTDIR)$(includedir)/$$f"; \
647	  rm -f $(DESTDIR)$(includedir)/$$f; \
648	done
649
650tags: TAGS
651
652ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
653	list='$(SOURCES) $(HEADERS) $(TAGS_FILES)'; \
654	unique=`for i in $$list; do \
655	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
656	  done | \
657	  $(AWK) '    { files[$$0] = 1; } \
658	       END { for (i in files) print i; }'`; \
659	mkid -fID $$unique $(LISP)
660
661TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
662		$(TAGS_FILES) $(LISP)
663	tags=; \
664	here=`pwd`; \
665	list='$(SOURCES) $(HEADERS) $(TAGS_FILES)'; \
666	unique=`for i in $$list; do \
667	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
668	  done | \
669	  $(AWK) '    { files[$$0] = 1; } \
670	       END { for (i in files) print i; }'`; \
671	test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
672	  || etags $(ETAGS_ARGS) $$tags  $$unique $(LISP)
673
674GTAGS:
675	here=`CDPATH=: && cd $(top_builddir) && pwd` \
676	  && cd $(top_srcdir) \
677	  && gtags -i $(GTAGS_ARGS) $$here
678
679distclean-tags:
680	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH
681
682check-TESTS: $(TESTS)
683	@failed=0; all=0; xfail=0; xpass=0; \
684	srcdir=$(srcdir); export srcdir; \
685	list='$(TESTS)'; \
686	if test -n "$$list"; then \
687	  for tst in $$list; do \
688	    if test -f ./$$tst; then dir=./; \
689	    elif test -f $$tst; then dir=; \
690	    else dir="$(srcdir)/"; fi; \
691	    if $(TESTS_ENVIRONMENT) $${dir}$$tst; then \
692	      all=`expr $$all + 1`; \
693	      case " $(XFAIL_TESTS) " in \
694	      *" $$tst "*) \
695	        xpass=`expr $$xpass + 1`; \
696	        failed=`expr $$failed + 1`; \
697	        echo "XPASS: $$tst"; \
698	      ;; \
699	      *) \
700	        echo "PASS: $$tst"; \
701	      ;; \
702	      esac; \
703	    elif test $$? -ne 77; then \
704	      all=`expr $$all + 1`; \
705	      case " $(XFAIL_TESTS) " in \
706	      *" $$tst "*) \
707	        xfail=`expr $$xfail + 1`; \
708	        echo "XFAIL: $$tst"; \
709	      ;; \
710	      *) \
711	        failed=`expr $$failed + 1`; \
712	        echo "FAIL: $$tst"; \
713	      ;; \
714	      esac; \
715	    fi; \
716	  done; \
717	  if test "$$failed" -eq 0; then \
718	    if test "$$xfail" -eq 0; then \
719	      banner="All $$all tests passed"; \
720	    else \
721	      banner="All $$all tests behaved as expected ($$xfail expected failures)"; \
722	    fi; \
723	  else \
724	    if test "$$xpass" -eq 0; then \
725	      banner="$$failed of $$all tests failed"; \
726	    else \
727	      banner="$$failed of $$all tests did not behave as expected ($$xpass unexpected passes)"; \
728	    fi; \
729	  fi; \
730	  dashes=`echo "$$banner" | sed s/./=/g`; \
731	  echo "$$dashes"; \
732	  echo "$$banner"; \
733	  echo "$$dashes"; \
734	  test "$$failed" -eq 0; \
735	fi
736
737DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
738
739top_distdir = ../..
740distdir = $(top_distdir)/$(PACKAGE)-$(VERSION)
741
742distdir: $(DISTFILES)
743	@for file in $(DISTFILES); do \
744	  if test -f $$file; then d=.; else d=$(srcdir); fi; \
745	  dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
746	  if test "$$dir" != "$$file" && test "$$dir" != "."; then \
747	    $(mkinstalldirs) "$(distdir)/$$dir"; \
748	  fi; \
749	  if test -d $$d/$$file; then \
750	    cp -pR $$d/$$file $(distdir) \
751	    || exit 1; \
752	  else \
753	    test -f $(distdir)/$$file \
754	    || cp -p $$d/$$file $(distdir)/$$file \
755	    || exit 1; \
756	  fi; \
757	done
758	$(MAKE) $(AM_MAKEFLAGS) \
759	  top_distdir="${top_distdir}" distdir="$(distdir)" \
760	  dist-hook
761check-am: all-am
762	$(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
763	$(MAKE) $(AM_MAKEFLAGS) check-TESTS check-local
764check: check-am
765all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(MANS) $(HEADERS) all-local
766
767installdirs:
768	$(mkinstalldirs) $(DESTDIR)$(libdir) $(DESTDIR)$(man3dir) $(DESTDIR)$(includedir) $(DESTDIR)$(includedir)
769
770install: install-am
771install-exec: install-exec-am
772install-data: install-data-am
773uninstall: uninstall-am
774
775install-am: all-am
776	@$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
777
778installcheck: installcheck-am
779install-strip:
780	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
781	  `test -z '$(STRIP)' || \
782	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
783mostlyclean-generic:
784
785clean-generic:
786	-test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
787
788distclean-generic:
789	-rm -f Makefile $(CONFIG_CLEAN_FILES) stamp-h stamp-h[0-9]*
790
791maintainer-clean-generic:
792	@echo "This command is intended for maintainers to use"
793	@echo "it deletes files that may require special tools to rebuild."
794	-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
795clean: clean-am
796
797clean-am: clean-checkPROGRAMS clean-generic clean-libLTLIBRARIES \
798	clean-libtool clean-noinstPROGRAMS mostlyclean-am
799
800distclean: distclean-am
801
802distclean-am: clean-am distclean-compile distclean-generic \
803	distclean-libtool distclean-tags
804
805dvi: dvi-am
806
807dvi-am:
808
809info: info-am
810
811info-am:
812
813install-data-am: install-data-local install-includeHEADERS install-man \
814	install-nodist_includeHEADERS
815
816install-exec-am: install-libLTLIBRARIES
817	@$(NORMAL_INSTALL)
818	$(MAKE) $(AM_MAKEFLAGS) install-exec-hook
819
820install-info: install-info-am
821
822install-man: install-man3
823
824installcheck-am:
825
826maintainer-clean: maintainer-clean-am
827
828maintainer-clean-am: distclean-am maintainer-clean-generic
829
830mostlyclean: mostlyclean-am
831
832mostlyclean-am: mostlyclean-compile mostlyclean-generic \
833	mostlyclean-libtool
834
835uninstall-am: uninstall-includeHEADERS uninstall-info-am \
836	uninstall-libLTLIBRARIES uninstall-man \
837	uninstall-nodist_includeHEADERS
838
839uninstall-man: uninstall-man3
840
841.PHONY: GTAGS all all-am all-local check check-TESTS check-am \
842	check-local clean clean-checkPROGRAMS clean-generic \
843	clean-libLTLIBRARIES clean-libtool clean-noinstPROGRAMS \
844	distclean distclean-compile distclean-generic distclean-libtool \
845	distclean-tags distdir dvi dvi-am info info-am install \
846	install-am install-data install-data-am install-data-local \
847	install-exec install-exec-am install-includeHEADERS \
848	install-info install-info-am install-libLTLIBRARIES install-man \
849	install-man3 install-nodist_includeHEADERS install-strip \
850	installcheck installcheck-am installdirs maintainer-clean \
851	maintainer-clean-generic mostlyclean mostlyclean-compile \
852	mostlyclean-generic mostlyclean-libtool tags uninstall \
853	uninstall-am uninstall-includeHEADERS uninstall-info-am \
854	uninstall-libLTLIBRARIES uninstall-man uninstall-man3 \
855	uninstall-nodist_includeHEADERS
856
857
858install-suid-programs:
859	@foo='$(bin_SUIDS)'; \
860	for file in $$foo; do \
861	x=$(DESTDIR)$(bindir)/$$file; \
862	if chown 0:0 $$x && chmod u+s $$x; then :; else \
863	echo "*"; \
864	echo "* Failed to install $$x setuid root"; \
865	echo "*"; \
866	fi; done
867
868install-exec-hook: install-suid-programs
869
870install-build-headers:: $(include_HEADERS) $(build_HEADERZ)
871	@foo='$(include_HEADERS) $(build_HEADERZ)'; \
872	for f in $$foo; do \
873		f=`basename $$f`; \
874		if test -f "$(srcdir)/$$f"; then file="$(srcdir)/$$f"; \
875		else file="$$f"; fi; \
876		if cmp -s  $$file $(buildinclude)/$$f 2> /dev/null ; then \
877		: ; else \
878			echo " $(CP) $$file $(buildinclude)/$$f"; \
879			$(CP) $$file $(buildinclude)/$$f; \
880		fi ; \
881	done
882
883all-local: install-build-headers
884#NROFF_MAN = nroff -man
885.1.cat1:
886	$(NROFF_MAN) $< > $@
887.3.cat3:
888	$(NROFF_MAN) $< > $@
889.5.cat5:
890	$(NROFF_MAN) $< > $@
891.8.cat8:
892	$(NROFF_MAN) $< > $@
893
894dist-cat1-mans:
895	@foo='$(man1_MANS)'; \
896	bar='$(man_MANS)'; \
897	for i in $$bar; do \
898	case $$i in \
899	*.1) foo="$$foo $$i";; \
900	esac; done ;\
901	for i in $$foo; do \
902		x=`echo $$i | sed 's/\.[^.]*$$/.cat1/'`; \
903		echo "$(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x"; \
904		$(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x; \
905	done
906
907dist-cat3-mans:
908	@foo='$(man3_MANS)'; \
909	bar='$(man_MANS)'; \
910	for i in $$bar; do \
911	case $$i in \
912	*.3) foo="$$foo $$i";; \
913	esac; done ;\
914	for i in $$foo; do \
915		x=`echo $$i | sed 's/\.[^.]*$$/.cat3/'`; \
916		echo "$(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x"; \
917		$(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x; \
918	done
919
920dist-cat5-mans:
921	@foo='$(man5_MANS)'; \
922	bar='$(man_MANS)'; \
923	for i in $$bar; do \
924	case $$i in \
925	*.5) foo="$$foo $$i";; \
926	esac; done ;\
927	for i in $$foo; do \
928		x=`echo $$i | sed 's/\.[^.]*$$/.cat5/'`; \
929		echo "$(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x"; \
930		$(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x; \
931	done
932
933dist-cat8-mans:
934	@foo='$(man8_MANS)'; \
935	bar='$(man_MANS)'; \
936	for i in $$bar; do \
937	case $$i in \
938	*.8) foo="$$foo $$i";; \
939	esac; done ;\
940	for i in $$foo; do \
941		x=`echo $$i | sed 's/\.[^.]*$$/.cat8/'`; \
942		echo "$(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x"; \
943		$(NROFF_MAN) $(srcdir)/$$i > $(distdir)/$$x; \
944	done
945
946dist-hook: dist-cat1-mans dist-cat3-mans dist-cat5-mans dist-cat8-mans
947
948install-cat-mans:
949	$(SHELL) $(top_srcdir)/cf/install-catman.sh "$(INSTALL_DATA)" "$(mkinstalldirs)" "$(srcdir)" "$(DESTDIR)$(mandir)" '$(CATMANEXT)' $(man_MANS) $(man1_MANS) $(man3_MANS) $(man5_MANS) $(man8_MANS)
950
951install-data-local: install-cat-mans
952
953.et.h:
954	$(COMPILE_ET) $<
955.et.c:
956	$(COMPILE_ET) $<
957
958.x.c:
959	@cmp -s $< $@ 2> /dev/null || cp $< $@
960
961check-local::
962	@foo='$(CHECK_LOCAL)'; \
963	  if test "$$foo"; then \
964	  failed=0; all=0; \
965	  for i in $$foo; do \
966	    all=`expr $$all + 1`; \
967	    if ./$$i --version > /dev/null 2>&1; then \
968	      echo "PASS: $$i"; \
969	    else \
970	      echo "FAIL: $$i"; \
971	      failed=`expr $$failed + 1`; \
972	    fi; \
973	  done; \
974	  if test "$$failed" -eq 0; then \
975	    banner="All $$all tests passed"; \
976	  else \
977	    banner="$$failed of $$all tests failed"; \
978	  fi; \
979	  dashes=`echo "$$banner" | sed s/./=/g`; \
980	  echo "$$dashes"; \
981	  echo "$$banner"; \
982	  echo "$$dashes"; \
983	  test "$$failed" -eq 0; \
984	fi
985
986$(LTLIBOBJS) $(libroken_la_OBJECTS): $(include_HEADERS) roken.h $(XHEADERS)
987.hin.h:
988	cp $< $@
989
990roken.h: make-roken$(EXEEXT)
991	@./make-roken$(EXEEXT) > tmp.h ;\
992	if [ -f roken.h ] && cmp -s tmp.h roken.h ; then rm -f tmp.h ; \
993	else rm -f roken.h; mv tmp.h roken.h; fi
994
995make-roken.c: roken.h.in roken.awk
996	$(AWK) -f $(srcdir)/roken.awk $(srcdir)/roken.h.in > make-roken.c
997# Tell versions [3.59,3.63) of GNU make to not export all variables.
998# Otherwise a system limit (for SysV at least) may be exceeded.
999.NOEXPORT:
1000