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