# HG changeset patch # User Jim Meyering # Date 819347124 0 # Node ID 8f91f3de142ce4301a67ae0cba6ed07e5271c1e9 # Parent 43e8dacb879524358a19ffcd885047f357406bd7 . diff -r 43e8dacb8795 -r 8f91f3de142c lib/Makefile.in --- a/lib/Makefile.in Sun Dec 17 22:28:45 1995 +0000 +++ b/lib/Makefile.in Tue Dec 19 04:25:24 1995 +0000 @@ -1,5 +1,5 @@ -# Makefile for library files used by GNU file utilities. -# Copyright (C) 1990, 1991, 1992, 1993, 1994 Free Software Foundation, Inc. +# Makefile.in generated automatically by automake 0.25 from Makefile.am +# Copyright (C) 1994, 1995 Free Software Foundation, Inc. # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -13,133 +13,232 @@ # You should have received a copy of the GNU General Public License # along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA +# 02111-1307, USA. SHELL = /bin/sh srcdir = @srcdir@ +top_srcdir = @top_srcdir@ VPATH = @srcdir@ +prefix = @prefix@ +exec_prefix = @exec_prefix@ +bindir = @bindir@ +sbindir = @sbindir@ +libexecdir = @libexecdir@ +datadir = @datadir@ +sysconfdir = @sysconfdir@ +sharedstatedir = @sharedstatedir@ +localstatedir = @localstatedir@ +libdir = @libdir@ +infodir = @infodir@ +mandir = @mandir@ +includedir = @includedir@ +oldincludedir = /usr/include + +pkgdatadir = $(datadir)/@PACKAGE@ +pkglibdir = $(libdir)/@PACKAGE@ +pkgincludedir = $(includedir)/@PACKAGE@ + +INSTALL = @INSTALL@ +INSTALL_PROGRAM = @INSTALL_PROGRAM@ +INSTALL_DATA = @INSTALL_DATA@ +INSTALL_SCRIPT = @INSTALL_SCRIPT@ +transform = @program_transform_name@ + +noinst_LIBRARIES = fu + +DIST_OTHER = alloca.c euidaccess.c fnmatch.c fsusage.c ftruncate.c \ +getdate.y memcmp.c memcpy.c memset.c mkdir.c mktime.c mountlist.c \ +posixtm.y rename.c rmdir.c stpcpy.c strdup.c strstr.c strtol.c strtoul.c + +INCLUDES = -I.. -I$(srcdir) + +fu_LIBADD = @LIBOBJS@ @ALLOCA@ + +HEADERS = backupfile.h error.h fnmatch.h fsusage.h getopt.h \ +group-member.h long-options.h makepath.h modechange.h mountlist.h \ +obstack.h pathmax.h save-cwd.h xstrtol.h xstrtoul.h + +CONFIG_HEADER = ../config.h + +fu_SOURCES = getdate.c posixtm.c argmatch.c backupfile.c basename.c \ +dirname.c error.c fileblocks.c filemode.c \ +full-write.c getopt.c getopt1.c getversion.c group-member.c idcache.c \ +isdir.c long-options.c makepath.c modechange.c obstack.c \ +safe-read.c save-cwd.c savedir.c stripslash.c userspec.c xgetcwd.c \ +xmalloc.c xstrdup.c xstrtol.c xstrtoul.c yesno.c + +LIBRARIES = $(noinst_LIBRARIES) + +noinst_LIBFILES = libfu.a CC = @CC@ -AR = ar -RANLIB = @RANLIB@ -DEFS = @DEFS@ -CFLAGS = @CFLAGS@ +LEX = @LEX@ YACC = @YACC@ -exec_prefix = @exec_prefix@ -libdir = $(exec_prefix)/lib +DEFS = @DEFS@ +CPPFLAGS = @CPPFLAGS@ +CFLAGS = @CFLAGS@ +LDFLAGS = @LDFLAGS@ +LIBS = @LIBS@ -GETOPT = getopt.o getopt1.o +COMPILE = $(CC) -c $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) +LINK = $(CC) $(LDFLAGS) -o $@ -SOURCES = getdate.y posixtm.y \ -argmatch.c backupfile.c basename.c dirname.c euidaccess.c \ -error.c filemode.c fsusage.c full-write.c getopt.c getopt1.c \ -getversion.c group-member.c idcache.c isdir.c makepath.c \ -modechange.c mountlist.c obstack.c safe-read.c savedir.c \ -stripslash.c xgetcwd.c xmalloc.c xstrdup.c userspec.c yesno.c \ -fileblocks.c fnmatch.c ftruncate.c mkdir.c mktime.c rename.c rmdir.c \ -save-cwd.c stpcpy.c \ -strdup.c strstr.c strtol.c strtoul.c alloca.c long-options.c \ -memcmp.c memcpy.c memset.c xstrtol.c xstrtoul.c +fu_OBJECTS = getdate.o posixtm.o argmatch.o backupfile.o basename.o dirname.o error.o fileblocks.o filemode.o full-write.o getopt.o getopt1.o getversion.o group-member.o idcache.o isdir.o long-options.o makepath.o modechange.o obstack.o safe-read.o save-cwd.o savedir.o stripslash.o userspec.o xgetcwd.o xmalloc.o xstrdup.o xstrtol.o xstrtoul.o yesno.o +LIBFILES = libfu.a +AR = ar +RANLIB = @RANLIB@ + +DIST_COMMON = Makefile.in Makefile.am -OBJECTS = getdate.o posixtm.o \ -argmatch.o backupfile.o basename.o dirname.o \ -error.o filemode.o full-write.o $(GETOPT) \ -getversion.o group-member.o idcache.o isdir.o long-options.o makepath.o \ -modechange.o obstack.o safe-read.o save-cwd.o savedir.o \ -stripslash.o xgetcwd.o xmalloc.o xstrdup.o userspec.o yesno.o \ -xstrtol.o xstrtoul.o @LIBOBJS@ @ALLOCA@ +PACKAGE = @PACKAGE@ +VERSION = @VERSION@ -DISTFILES = Makefile.in backupfile.h getopt.h long-options.h modechange.h \ -fnmatch.h fsusage.h group-member.h makepath.h mountlist.h obstack.h pathmax.h \ -save-cwd.h getdate.c posixtm.c error.h xstrtol.h xstrtoul.h $(SOURCES) +DISTFILES = $(SOURCES) $(HEADERS) $(TEXINFOS) $(INFOS) $(MANS) \ + $(DIST_OTHER) $(DIST_COMMON) $(DATA) + +subdir = lib + +SOURCES = $(fu_SOURCES) +OBJECTS = $(fu_OBJECTS) default: all -all check: libfu.a + +mostlyclean-noinstLIBRARIES: + +clean-noinstLIBRARIES: + rm -f $(noinst_LIBFILES) + +distclean-noinstLIBRARIES: + +maintainer-clean-noinstLIBRARIES: + +.c.o: + $(COMPILE) $< + +mostlyclean-compile: + rm -f *.o core + +clean-compile: + +distclean-compile: + rm -f *.tab.c + +maintainer-clean-compile: + +$(fu_OBJECTS): ../config.h +libfu.a: $(fu_OBJECTS) $(fu_LIBADD) + rm -f libfu.a + $(AR) cru libfu.a $(fu_OBJECTS) $(fu_LIBADD) + $(RANLIB) libfu.a + +$(srcdir)/Makefile.in: Makefile.am + cd $(top_srcdir) && automake $(subdir)/Makefile + +Makefile: ../config.status Makefile.in + cd .. && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= ./config.status + +id: ID + +ID: + here=`pwd`; cd $(srcdir) && mkid -f $$here/ID $(SOURCES) $(HEADERS) + +tags: TAGS + +TAGS: + here=`pwd`; cd $(srcdir) && etags $(ETAGS_ARGS) $(SOURCES) $(HEADERS) -o $$here/TAGS + +mostlyclean-tags: + +clean-tags: + +distclean-tags: + rm -f TAGS ID + +maintainer-clean-tags: + +distdir = ../$(PACKAGE)-$(VERSION)/$(subdir) +dist: $(DISTFILES) + @for file in $(DISTFILES); do \ + test -f $(distdir)/$$file || { \ + echo linking $$file; \ + ln $(srcdir)/$$file $(distdir)/$$file; \ + } || { \ + echo copying $$file instead; \ + cp -p $(srcdir)/$$file $(distdir)/$$file; \ + }; \ + done + +# This fragment is probably only useful for maintainers. It relies on +# GNU make and gcc. It is only included in the generated Makefile.in +# if `automake' is not passed the `--include-deps' flag. + +MKDEP = gcc -MM + +DEP_FILES = $(patsubst %.${kr}o,.deps/%.P,$(OBJECTS)) + +-include .deps/.P +.deps/.P: + test -d .deps || mkdir .deps + : > $@ + +-include $(DEP_FILES) +$(DEP_FILES): .deps/.P + +.deps/%.P: %.c + @echo "mkdeps $< > $@" + @$(MKDEP) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) $< > $@-tmp + @mv $@-tmp $@ + +# End of maintainer-only section + +all: $(LIBFILES) + +info: + +dvi: + +check: + +installcheck: + +install: + +uninstall: + +installdirs: + +mostlyclean-generic: + test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES) + +clean-generic: + test -z "$(CLEANFILES)" || rm -f $(CLEANFILES) + +distclean-generic: + rm -f Makefile $(DISTCLEANFILES) + rm -f config.cache config.log $(CONFIG_HEADER) stamp-h + +maintainer-clean-generic: + test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) + +mostlyclean: mostlyclean-noinstLIBRARIES mostlyclean-compile mostlyclean-tags mostlyclean-generic + +clean: mostlyclean clean-noinstLIBRARIES clean-compile clean-tags clean-generic + +distclean: clean distclean-noinstLIBRARIES distclean-compile distclean-tags distclean-generic + rm -f config.status + +maintainer-clean: distclean maintainer-clean-noinstLIBRARIES maintainer-clean-compile maintainer-clean-tags maintainer-clean-generic + @echo "This command is intended for maintainers to use;" + @echo "it deletes files that may require special tools to rebuild." + .SUFFIXES: .SUFFIXES: .c .o -COMPILE = $(CC) -c $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS) -INCLUDES = -I.. -I$(srcdir) -.c.o: - $(COMPILE) $< - -subdir = lib -Makefile: ../config.status Makefile.in - cd .. && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= ./config.status - -installdirs: - -install install-exec install-data: all - -uninstall: - -TAGS: $(SOURCES) - etags $(SOURCES) - -clean: - rm -f *.a *.o - -mostlyclean: clean - -distclean: clean - rm -f Makefile *.tab.c tposixtm.c - -maintainer-clean: distclean - rm -f TAGS getdate.c posixtm.c - -distdir = ../@PACKAGE@-@VERSION@/$(subdir) -dist: $(DISTFILES) - for file in $(DISTFILES); do \ - ln $$file $(distdir) \ - || { echo copying $$file instead; cp -p $$file $(distdir);}; \ - done - -libfu.a: $(OBJECTS) - rm -f $@ - $(AR) cr $@ $(OBJECTS) - -$(RANLIB) $@ - -# Since this directory contains two parsers, we have to be careful to avoid -# running two $(YACC)s during parallel makes. See below. -getdate.c: getdate.y - @echo expect 10 shift/reduce conflicts - $(YACC) $(srcdir)/getdate.y - mv y.tab.c getdate.c - -# Make the rename atomic, in case sed is interrupted and later rerun. -# The artificial dependency on getdate.c keeps the two parsers from being -# built in parallel. Enforcing this little bit of sequentiality lets -# everyone (even those without bison) still run mostly parallel builds. -posixtm.c: posixtm.y getdate.c - $(YACC) $(srcdir)/posixtm.y - mv y.tab.c posixtm.tab.c - sed -e 's/yy/zz/g' posixtm.tab.c > tposixtm.c - mv tposixtm.c posixtm.c - rm -f posixtm.tab.c - -rename.o: rename.c - $(CC) -c $(CPPFLAGS) -DMVDIR="\"$(libdir)/mvdir\"" $(DEFS) \ - -I.. -I$(srcdir) $(CFLAGS) $(srcdir)/rename.c - -$(OBJECTS): ../config.h - -backupfile.o getversion.o: backupfile.h -fnmatch.o: fnmatch.h -fsusage.o: fsusage.h -getopt1.o: getopt.h -modechange.o: modechange.h -mountlist.o: mountlist.h -xgetcwd.o: pathmax.h -makepath.o: makepath.h -obstack.o: obstack.h -group-member.o: group-member.h - -.PHONY: all check clean default dist distclean install install-data \ -install-exec installdirs maintainer-clean mostlyclean uninstall - -# Tell versions [3.59,3.63) of GNU make not to export all variables. +# Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: +