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