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