#
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
#
#    W   W    A    RRRR   N   N   III  N   N  III  N   N   GGG
#    W   W   A A   R   R  NN  N    I   NN  N   I   NN  N  G   G
#    W   W  A   A  RRRR   N N N    I   N N N   I   N N N  G
#    W W W  AAAAA  R R    N  NN    I   N  NN   I   N  NN  G  GG
#    W W W  A   A  R  R   N   N    I   N   N   I   N   N  G   G
#     W W   A   A  R   R  N   N   III  N   N  III  N   N   GGG
#
# Warning: DO NOT send patches which fix this file. IT IS NOT the original
# source file. This file is GENERATED from the Aegis repository file manifest.
# If you find a bug in this file, it could well be an Aegis bug.
#
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
#
# @configure_input@
#
# The configure script generates 2 files:
#	1. This Makefile
#	2. libtardy/config.h
# If you change this Makefile, you may also need to change these files. To see
# what is configured by the configure script, search for @ in the Makefile.in
# file.
#
# If you wish to reconfigure the installations directories it is RECOMMENDED
# that you re-run the configure script.
#
# Use ``./configure --help'' for a list of options.
#

#
# directory containing the source
#
srcdir = @srcdir@
VPATH = @srcdir@

#
# the name of the install program to use
#
INSTALL = @INSTALL@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_DATA = @INSTALL_DATA@
INSTALL_SCRIPT = @INSTALL_SCRIPT@

#
# the name of the compiler to use
#
CXX = @CXX@

#
# The compiler flags to use
#
CXXFLAGS = @CXXFLAGS@

#
# The preprocessor flags to use
#
CPPFLAGS = @CPPFLAGS@

#
# The linker flags to use
#
LDFLAGS = @LDFLAGS@

#
# prefix for installation path
#
prefix = @prefix@
exec_prefix = @exec_prefix@

#
# Where to put the executables.
#
# On a network, this would only be shared between machines of identical
# cpu-hw-os flavour. It can be read-only.
#
# The $(DESTDIR) is for packaging.
#
bindir = $(DESTDIR)@bindir@

#
# Where to put the manuals.
#
# On a network, this would be shared between all machines on the network. It can
# be read-only.
#
# The $(DESTDIR) is for packaging.
#
mandir = $(DESTDIR)@mandir@

# define this to silence ./configure warning
datarootdir = $(DESTDIR)@datarootdir@

#
# Where to put the supplementary package executables.
#
# On a network, this would be shared between all machines of identical
# architecture. It can be read-only.
#
# The $(DESTDIR) is for packaging.
#
libdir = $(DESTDIR)@libdir@

#
# extra linker options
#
LDFLAGS = @LDFLAGS@

#
# extra libraries required for your system
#
LIBS = @LIBS@

#
# shell to use to run tests and commands
#
SH = @SH@

#
# program used to place index within libraries
#
RANLIB = @RANLIB@
AR = ar

# ---------------------------------------------------------
# You should not need to change anything below this line.

#
# The default target
#
the-default-target: all

etc/howto.conf: etc/howto.conf.in ./config.status
	CONFIG_FILES=$@:etc/howto.conf.in CONFIG_HEADERS= $(SH) ./config.status

libtardy/ac/stdio.o: libtardy/ac/stdio.cc libtardy/ac/stdarg.h \
		libtardy/ac/stdio.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/ac/stdio.cc
	mv stdio.o libtardy/ac/stdio.o

libtardy/ac/string.o: libtardy/ac/string.cc libtardy/ac/stddef.h \
		libtardy/ac/stdio.h libtardy/ac/string.h libtardy/main.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/ac/string.cc
	mv string.o libtardy/ac/string.o

libtardy/ac/zlib.o: libtardy/ac/zlib.cc libtardy/ac/string.h libtardy/ac/zlib.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/ac/zlib.cc
	mv zlib.o libtardy/ac/zlib.o

libtardy/arglex.o: libtardy/arglex.cc libtardy/ac/ctype.h libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/stdlib.h libtardy/ac/string.h \
		libtardy/arglex.h libtardy/main.h libtardy/rcstring.h \
		libtardy/roff.h libtardy/trace.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/arglex.cc
	mv arglex.o libtardy/arglex.o

libtardy/cannonical.o: libtardy/cannonical.cc libtardy/ac/assert.h \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/cannonical.h \
		libtardy/main.h libtardy/rcstring.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/cannonical.cc
	mv cannonical.o libtardy/cannonical.o

libtardy/endian.o: libtardy/endian.cc libtardy/endian.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/endian.cc
	mv endian.o libtardy/endian.o

libtardy/file/input.o: libtardy/file/input.cc libtardy/ac/errno.h \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/stdio.h \
		libtardy/ac/string.h libtardy/file/input.h libtardy/main.h \
		libtardy/rcstring.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/file/input.cc
	mv input.o libtardy/file/input.o

libtardy/file/input/factory.o: libtardy/file/input/factory.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/zlib.h \
		libtardy/file/input.h libtardy/file/input/gunzip.h \
		libtardy/file/input/normal.h libtardy/file/input/stdin.h \
		libtardy/main.h libtardy/rcstring.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/file/input/factory.cc
	mv factory.o libtardy/file/input/factory.o

libtardy/file/input/gunzip.o: libtardy/file/input/gunzip.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/string.h libtardy/ac/zlib.h \
		libtardy/endian.h libtardy/file/input.h \
		libtardy/file/input/gunzip.h libtardy/main.h libtardy/rcstring.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/file/input/gunzip.cc
	mv gunzip.o libtardy/file/input/gunzip.o

libtardy/file/input/normal.o: libtardy/file/input/normal.cc libtardy/ac/fcntl.h \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/sys/stat.h \
		libtardy/ac/unistd.h libtardy/file/input.h \
		libtardy/file/input/normal.h libtardy/file/input/position.h \
		libtardy/main.h libtardy/rcstring.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/file/input/normal.cc
	mv normal.o libtardy/file/input/normal.o

libtardy/file/input/position.o: libtardy/file/input/position.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/file/input.h \
		libtardy/file/input/position.h libtardy/main.h \
		libtardy/rcstring.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/file/input/position.cc
	mv position.o libtardy/file/input/position.o

libtardy/file/input/stdin.o: libtardy/file/input/stdin.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/sys/stat.h libtardy/ac/unistd.h \
		libtardy/file/input.h libtardy/file/input/position.h \
		libtardy/file/input/stdin.h libtardy/main.h libtardy/rcstring.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/file/input/stdin.cc
	mv stdin.o libtardy/file/input/stdin.o

libtardy/file/output.o: libtardy/file/output.cc libtardy/ac/assert.h \
		libtardy/ac/errno.h libtardy/ac/stdarg.h libtardy/ac/stddef.h \
		libtardy/ac/stdio.h libtardy/file/output.h libtardy/main.h \
		libtardy/rcstring.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/file/output.cc
	mv output.o libtardy/file/output.o

libtardy/file/output/buffer.o: libtardy/file/output/buffer.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/string.h \
		libtardy/file/output.h libtardy/file/output/buffer.h \
		libtardy/main.h libtardy/rcstring.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/file/output/buffer.cc
	mv buffer.o libtardy/file/output/buffer.o

libtardy/file/output/factory.o: libtardy/file/output/factory.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/file/output.h \
		libtardy/file/output/normal.h libtardy/file/output/stdout.h \
		libtardy/main.h libtardy/rcstring.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/file/output/factory.cc
	mv factory.o libtardy/file/output/factory.o

libtardy/file/output/gzip.o: libtardy/file/output/gzip.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/string.h libtardy/ac/zlib.h \
		libtardy/endian.h libtardy/file/output.h \
		libtardy/file/output/gzip.h libtardy/main.h libtardy/rcstring.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/file/output/gzip.cc
	mv gzip.o libtardy/file/output/gzip.o

libtardy/file/output/hexdump.o: libtardy/file/output/hexdump.cc \
		libtardy/ac/ctype.h libtardy/ac/stdarg.h libtardy/ac/stddef.h \
		libtardy/ac/string.h libtardy/file/output.h \
		libtardy/file/output/hexdump.h libtardy/main.h \
		libtardy/rcstring.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/file/output/hexdump.cc
	mv hexdump.o libtardy/file/output/hexdump.o

libtardy/file/output/normal.o: libtardy/file/output/normal.cc \
		libtardy/ac/fcntl.h libtardy/ac/stdarg.h libtardy/ac/stddef.h \
		libtardy/ac/unistd.h libtardy/file/output.h \
		libtardy/file/output/normal.h libtardy/main.h \
		libtardy/rcstring.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/file/output/normal.cc
	mv normal.o libtardy/file/output/normal.o

libtardy/file/output/stdout.o: libtardy/file/output/stdout.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/unistd.h \
		libtardy/file/output.h libtardy/file/output/stdout.h \
		libtardy/main.h libtardy/rcstring.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/file/output/stdout.cc
	mv stdout.o libtardy/file/output/stdout.o

libtardy/filenamelist.o: libtardy/filenamelist.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/filenamelist.h libtardy/main.h \
		libtardy/rcstring.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/filenamelist.cc
	mv filenamelist.o libtardy/filenamelist.o

libtardy/filenamelist/file.o: libtardy/filenamelist/file.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/string.h libtardy/file/input.h \
		libtardy/filenamelist.h libtardy/filenamelist/file.h \
		libtardy/main.h libtardy/rcstring.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/filenamelist/file.cc
	mv file.o libtardy/filenamelist/file.o

libtardy/filenamelist/filter.o: libtardy/filenamelist/filter.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h \
		libtardy/filenamelist.h libtardy/filenamelist/filter.h \
		libtardy/main.h libtardy/rcstring.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/filenamelist/filter.cc
	mv filter.o libtardy/filenamelist/filter.o

libtardy/filenamelist/filter/progress.o: \
		libtardy/filenamelist/filter/progress.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/stdio.h libtardy/ac/string.h \
		libtardy/ac/sys/stat.h libtardy/ac/sys/types.h \
		libtardy/ac/time.h libtardy/ac/unistd.h libtardy/filenamelist.h \
		libtardy/filenamelist/filter.h \
		libtardy/filenamelist/filter/progress.h libtardy/main.h \
		libtardy/rcstring.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/filenamelist/filter/progress.cc
	mv progress.o libtardy/filenamelist/filter/progress.o

libtardy/format_family.o: libtardy/format_family.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/format_family.h libtardy/main.h \
		libtardy/rcstring.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/format_family.cc
	mv format_family.o libtardy/format_family.o

libtardy/fstrcmp.o: libtardy/fstrcmp.cc libtardy/ac/assert.h \
		libtardy/ac/stddef.h libtardy/ac/string.h libtardy/fstrcmp.h \
		libtardy/main.h libtardy/trace.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/fstrcmp.cc
	mv fstrcmp.o libtardy/fstrcmp.o

libtardy/gmatch.o: libtardy/gmatch.cc libtardy/ac/stdarg.h libtardy/ac/stddef.h \
		libtardy/ac/string.h libtardy/gmatch.h libtardy/main.h \
		libtardy/rcstring.h libtardy/trace.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/gmatch.cc
	mv gmatch.o libtardy/gmatch.o

libtardy/mprintf.o: libtardy/mprintf.cc libtardy/ac/assert.h libtardy/ac/errno.h \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/stdio.h \
		libtardy/ac/stdlib.h libtardy/ac/string.h libtardy/main.h \
		libtardy/mprintf.h libtardy/rcstring.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/mprintf.cc
	mv mprintf.o libtardy/mprintf.o

libtardy/rcstring.o: libtardy/rcstring.cc libtardy/ac/assert.h \
		libtardy/ac/ctype.h libtardy/ac/stdarg.h libtardy/ac/stddef.h \
		libtardy/ac/stdio.h libtardy/ac/stdlib.h libtardy/ac/string.h \
		libtardy/main.h libtardy/rcstring.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/rcstring.cc
	mv rcstring.o libtardy/rcstring.o

libtardy/rcstring/accumulator.o: libtardy/rcstring/accumulator.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/string.h \
		libtardy/main.h libtardy/rcstring.h \
		libtardy/rcstring/accumulator.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/rcstring/accumulator.cc
	mv accumulator.o libtardy/rcstring/accumulator.o

libtardy/rcstring/accumulator/pop_front.o: \
		libtardy/rcstring/accumulator/pop_front.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/string.h libtardy/main.h \
		libtardy/rcstring.h libtardy/rcstring/accumulator.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/rcstring/accumulator/pop_front.cc
	mv pop_front.o libtardy/rcstring/accumulator/pop_front.o

libtardy/rcstring/accumulator/printf.o: libtardy/rcstring/accumulator/printf.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/stdio.h \
		libtardy/main.h libtardy/rcstring.h \
		libtardy/rcstring/accumulator.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/rcstring/accumulator/printf.cc
	mv printf.o libtardy/rcstring/accumulator/printf.o

libtardy/rcstring/basename.o: libtardy/rcstring/basename.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/string.h libtardy/main.h \
		libtardy/rcstring.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/rcstring/basename.cc
	mv basename.o libtardy/rcstring/basename.o

libtardy/rcstring/clear.o: libtardy/rcstring/clear.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/main.h libtardy/rcstring.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/rcstring/clear.cc
	mv clear.o libtardy/rcstring/clear.o

libtardy/rcstring/dirname.o: libtardy/rcstring/dirname.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/string.h libtardy/main.h \
		libtardy/rcstring.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/rcstring/dirname.cc
	mv dirname.o libtardy/rcstring/dirname.o

libtardy/rcstring/downcase.o: libtardy/rcstring/downcase.cc libtardy/ac/ctype.h \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/main.h \
		libtardy/rcstring.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/rcstring/downcase.cc
	mv downcase.o libtardy/rcstring/downcase.o

libtardy/rcstring/ends_with.o: libtardy/rcstring/ends_with.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/string.h \
		libtardy/main.h libtardy/rcstring.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/rcstring/ends_with.cc
	mv ends_with.o libtardy/rcstring/ends_with.o

libtardy/rcstring/eq.o: libtardy/rcstring/eq.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/main.h libtardy/rcstring.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/rcstring/eq.cc
	mv eq.o libtardy/rcstring/eq.o

libtardy/rcstring/hexdump.o: libtardy/rcstring/hexdump.cc libtardy/ac/ctype.h \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/main.h \
		libtardy/rcstring.h libtardy/rcstring/accumulator.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/rcstring/hexdump.cc
	mv hexdump.o libtardy/rcstring/hexdump.o

libtardy/rcstring/list/appelistuniq.o: libtardy/rcstring/list/appelistuniq.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/main.h \
		libtardy/rcstring.h libtardy/rcstring/list.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/rcstring/list/appelistuniq.cc
	mv appelistuniq.o libtardy/rcstring/list/appelistuniq.o

libtardy/rcstring/list/append.o: libtardy/rcstring/list/append.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/main.h \
		libtardy/rcstring.h libtardy/rcstring/list.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/rcstring/list/append.cc
	mv append.o libtardy/rcstring/list/append.o

libtardy/rcstring/list/append_list.o: libtardy/rcstring/list/append_list.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/main.h \
		libtardy/rcstring.h libtardy/rcstring/list.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/rcstring/list/append_list.cc
	mv append_list.o libtardy/rcstring/list/append_list.o

libtardy/rcstring/list/append_uniqu.o: libtardy/rcstring/list/append_uniqu.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/main.h \
		libtardy/rcstring.h libtardy/rcstring/list.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/rcstring/list/append_uniqu.cc
	mv append_uniqu.o libtardy/rcstring/list/append_uniqu.o

libtardy/rcstring/list/assign_op.o: libtardy/rcstring/list/assign_op.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/main.h \
		libtardy/rcstring.h libtardy/rcstring/list.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/rcstring/list/assign_op.cc
	mv assign_op.o libtardy/rcstring/list/assign_op.o

libtardy/rcstring/list/clear.o: libtardy/rcstring/list/clear.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/main.h \
		libtardy/rcstring.h libtardy/rcstring/list.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/rcstring/list/clear.cc
	mv clear.o libtardy/rcstring/list/clear.o

libtardy/rcstring/list/constructor.o: libtardy/rcstring/list/constructor.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/main.h \
		libtardy/rcstring.h libtardy/rcstring/list.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/rcstring/list/constructor.cc
	mv constructor.o libtardy/rcstring/list/constructor.o

libtardy/rcstring/list/copy.o: libtardy/rcstring/list/copy.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/main.h \
		libtardy/rcstring.h libtardy/rcstring/list.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/rcstring/list/copy.cc
	mv copy.o libtardy/rcstring/list/copy.o

libtardy/rcstring/list/destructor.o: libtardy/rcstring/list/destructor.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/main.h \
		libtardy/rcstring.h libtardy/rcstring/list.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/rcstring/list/destructor.cc
	mv destructor.o libtardy/rcstring/list/destructor.o

libtardy/rcstring/list/equal.o: libtardy/rcstring/list/equal.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/main.h \
		libtardy/rcstring.h libtardy/rcstring/list.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/rcstring/list/equal.cc
	mv equal.o libtardy/rcstring/list/equal.o

libtardy/rcstring/list/intersection.o: libtardy/rcstring/list/intersection.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/main.h \
		libtardy/rcstring.h libtardy/rcstring/list.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/rcstring/list/intersection.cc
	mv intersection.o libtardy/rcstring/list/intersection.o

libtardy/rcstring/list/member.o: libtardy/rcstring/list/member.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/main.h \
		libtardy/rcstring.h libtardy/rcstring/list.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/rcstring/list/member.cc
	mv member.o libtardy/rcstring/list/member.o

libtardy/rcstring/list/member_nocas.o: libtardy/rcstring/list/member_nocas.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/string.h \
		libtardy/main.h libtardy/rcstring.h libtardy/rcstring/list.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/rcstring/list/member_nocas.cc
	mv member_nocas.o libtardy/rcstring/list/member_nocas.o

libtardy/rcstring/list/pop_back.o: libtardy/rcstring/list/pop_back.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/main.h \
		libtardy/rcstring.h libtardy/rcstring/list.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/rcstring/list/pop_back.cc
	mv pop_back.o libtardy/rcstring/list/pop_back.o

libtardy/rcstring/list/pop_front.o: libtardy/rcstring/list/pop_front.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/main.h \
		libtardy/rcstring.h libtardy/rcstring/list.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/rcstring/list/pop_front.cc
	mv pop_front.o libtardy/rcstring/list/pop_front.o

libtardy/rcstring/list/prepend.o: libtardy/rcstring/list/prepend.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/main.h \
		libtardy/rcstring.h libtardy/rcstring/list.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/rcstring/list/prepend.cc
	mv prepend.o libtardy/rcstring/list/prepend.o

libtardy/rcstring/list/prepend_list.o: libtardy/rcstring/list/prepend_list.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/main.h \
		libtardy/rcstring.h libtardy/rcstring/list.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/rcstring/list/prepend_list.cc
	mv prepend_list.o libtardy/rcstring/list/prepend_list.o

libtardy/rcstring/list/quote.o: libtardy/rcstring/list/quote.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/main.h \
		libtardy/rcstring.h libtardy/rcstring/list.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/rcstring/list/quote.cc
	mv quote.o libtardy/rcstring/list/quote.o

libtardy/rcstring/list/remove.o: libtardy/rcstring/list/remove.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/main.h \
		libtardy/rcstring.h libtardy/rcstring/list.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/rcstring/list/remove.cc
	mv remove.o libtardy/rcstring/list/remove.o

libtardy/rcstring/list/remove_list.o: libtardy/rcstring/list/remove_list.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/main.h \
		libtardy/rcstring.h libtardy/rcstring/list.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/rcstring/list/remove_list.cc
	mv remove_list.o libtardy/rcstring/list/remove_list.o

libtardy/rcstring/list/sort.o: libtardy/rcstring/list/sort.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/stdlib.h \
		libtardy/ac/string.h libtardy/main.h libtardy/rcstring.h \
		libtardy/rcstring/list.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/rcstring/list/sort.cc
	mv sort.o libtardy/rcstring/list/sort.o

libtardy/rcstring/list/sort_long_short.o: \
		libtardy/rcstring/list/sort_long_short.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/stdlib.h libtardy/ac/string.h \
		libtardy/main.h libtardy/rcstring.h libtardy/rcstring/list.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/rcstring/list/sort_long_short.cc
	mv sort_long_short.o libtardy/rcstring/list/sort_long_short.o

libtardy/rcstring/list/sort_nocase.o: libtardy/rcstring/list/sort_nocase.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/stdlib.h \
		libtardy/ac/string.h libtardy/main.h libtardy/rcstring.h \
		libtardy/rcstring/list.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/rcstring/list/sort_nocase.cc
	mv sort_nocase.o libtardy/rcstring/list/sort_nocase.o

libtardy/rcstring/list/sort_vers.o: libtardy/rcstring/list/sort_vers.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/stdlib.h \
		libtardy/ac/string.h libtardy/main.h libtardy/rcstring.h \
		libtardy/rcstring/list.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/rcstring/list/sort_vers.cc
	mv sort_vers.o libtardy/rcstring/list/sort_vers.o

libtardy/rcstring/list/str2wl.o: libtardy/rcstring/list/str2wl.cc \
		libtardy/ac/ctype.h libtardy/ac/stdarg.h libtardy/ac/stddef.h \
		libtardy/ac/string.h libtardy/main.h libtardy/rcstring.h \
		libtardy/rcstring/list.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/rcstring/list/str2wl.cc
	mv str2wl.o libtardy/rcstring/list/str2wl.o

libtardy/rcstring/list/subset.o: libtardy/rcstring/list/subset.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/main.h \
		libtardy/rcstring.h libtardy/rcstring/list.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/rcstring/list/subset.cc
	mv subset.o libtardy/rcstring/list/subset.o

libtardy/rcstring/list/validate.o: libtardy/rcstring/list/validate.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/main.h \
		libtardy/rcstring.h libtardy/rcstring/list.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/rcstring/list/validate.cc
	mv validate.o libtardy/rcstring/list/validate.o

libtardy/rcstring/list/wl2str.o: libtardy/rcstring/list/wl2str.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/string.h \
		libtardy/main.h libtardy/rcstring.h \
		libtardy/rcstring/accumulator.h libtardy/rcstring/list.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/rcstring/list/wl2str.cc
	mv wl2str.o libtardy/rcstring/list/wl2str.o

libtardy/rcstring/list/xor.o: libtardy/rcstring/list/xor.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/main.h libtardy/rcstring.h \
		libtardy/rcstring/list.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/rcstring/list/xor.cc
	mv xor.o libtardy/rcstring/list/xor.o

libtardy/rcstring/printf.o: libtardy/rcstring/printf.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/main.h libtardy/mprintf.h \
		libtardy/rcstring.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/rcstring/printf.cc
	mv printf.o libtardy/rcstring/printf.o

libtardy/rcstring/quote_c.o: libtardy/rcstring/quote_c.cc libtardy/ac/ctype.h \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/main.h \
		libtardy/rcstring.h libtardy/rcstring/accumulator.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/rcstring/quote_c.cc
	mv quote_c.o libtardy/rcstring/quote_c.o

libtardy/rcstring/substitute.o: libtardy/rcstring/substitute.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/string.h \
		libtardy/main.h libtardy/rcstring.h \
		libtardy/rcstring/accumulator.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/rcstring/substitute.cc
	mv substitute.o libtardy/rcstring/substitute.o

libtardy/rcstring/substring.o: libtardy/rcstring/substring.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/main.h \
		libtardy/rcstring.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/rcstring/substring.cc
	mv substring.o libtardy/rcstring/substring.o

libtardy/rcstring/upcase.o: libtardy/rcstring/upcase.cc libtardy/ac/ctype.h \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/main.h \
		libtardy/rcstring.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/rcstring/upcase.cc
	mv upcase.o libtardy/rcstring/upcase.o

libtardy/read_whole_directory.o: libtardy/read_whole_directory.cc \
		libtardy/ac/dirent.h libtardy/ac/stdarg.h libtardy/ac/stddef.h \
		libtardy/ac/unistd.h libtardy/main.h libtardy/rcstring.h \
		libtardy/rcstring/list.h libtardy/read_whole_directory.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/read_whole_directory.cc
	mv read_whole_directory.o libtardy/read_whole_directory.o

libtardy/roff.o: libtardy/roff.cc libtardy/ac/ctype.h libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/stdio.h libtardy/ac/stdlib.h \
		libtardy/ac/string.h libtardy/main.h libtardy/rcstring.h \
		libtardy/roff.h libtardy/trace.h libtardy/version_stmp.h \
		man/man1/o__rules.h man/man1/o_help.h man/man1/z_exit.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/roff.cc
	mv roff.o libtardy/roff.o

libtardy/symtab.o: libtardy/symtab.cc libtardy/ac/stdarg.h libtardy/ac/stddef.h \
		libtardy/ac/stdio.h libtardy/fstrcmp.h libtardy/main.h \
		libtardy/rcstring.h libtardy/symtab.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/symtab.cc
	mv symtab.o libtardy/symtab.o

libtardy/tar/format.o: libtardy/tar/format.cc libtardy/ac/assert.h \
		libtardy/ac/errno.h libtardy/ac/stdarg.h libtardy/ac/stddef.h \
		libtardy/ac/stdio.h libtardy/ac/string.h libtardy/main.h \
		libtardy/rcstring.h libtardy/tar/format.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/format.cc
	mv format.o libtardy/tar/format.o

libtardy/tar/header.o: libtardy/tar/header.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/time.h libtardy/main.h \
		libtardy/rcstring.h libtardy/tar/header.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/header.cc
	mv header.o libtardy/tar/header.o

libtardy/tar/input.o: libtardy/tar/input.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/stdio.h libtardy/ac/time.h \
		libtardy/file/input.h libtardy/file/output.h \
		libtardy/format_family.h libtardy/main.h libtardy/rcstring.h \
		libtardy/tar/header.h libtardy/tar/input.h libtardy/tar/output.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/input.cc
	mv input.o libtardy/tar/input.o

libtardy/tar/input/ar.o: libtardy/tar/input/ar.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/time.h libtardy/file/input.h \
		libtardy/file/output.h libtardy/format_family.h libtardy/main.h \
		libtardy/rcstring.h libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/ar.h libtardy/tar/output.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/input/ar.cc
	mv ar.o libtardy/tar/input/ar.o

libtardy/tar/input/ar/bsd.o: libtardy/tar/input/ar/bsd.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/string.h libtardy/ac/time.h \
		libtardy/file/input.h libtardy/file/output.h \
		libtardy/format_family.h libtardy/main.h libtardy/rcstring.h \
		libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/ar.h libtardy/tar/input/ar/bsd.h \
		libtardy/tar/input/filter.h \
		libtardy/tar/input/filter/ar_long_names.h \
		libtardy/tar/input/filter/ar_long_names2.h libtardy/tar/output.h \
		libtardy/tar/output/ar.h libtardy/tar/output/ar/bsd.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/input/ar/bsd.cc
	mv bsd.o libtardy/tar/input/ar/bsd.o

libtardy/tar/input/ar/factory.o: libtardy/tar/input/ar/factory.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/time.h \
		libtardy/endian.h libtardy/file/input.h libtardy/file/output.h \
		libtardy/format_family.h libtardy/main.h libtardy/rcstring.h \
		libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/ar.h libtardy/tar/input/ar/bsd.h \
		libtardy/tar/input/ar/pdp11.h libtardy/tar/input/ar/v7.h \
		libtardy/tar/output.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/input/ar/factory.cc
	mv factory.o libtardy/tar/input/ar/factory.o

libtardy/tar/input/ar/pdp11.o: libtardy/tar/input/ar/pdp11.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/string.h \
		libtardy/ac/time.h libtardy/endian.h libtardy/file/input.h \
		libtardy/file/output.h libtardy/format_family.h libtardy/main.h \
		libtardy/rcstring.h libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/ar.h libtardy/tar/input/ar/pdp11.h \
		libtardy/tar/input/filter.h \
		libtardy/tar/input/filter/ar_long_names.h \
		libtardy/tar/input/filter/ar_long_names2.h libtardy/tar/output.h \
		libtardy/tar/output/ar.h libtardy/tar/output/ar/pdp11.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/input/ar/pdp11.cc
	mv pdp11.o libtardy/tar/input/ar/pdp11.o

libtardy/tar/input/ar/v7.o: libtardy/tar/input/ar/v7.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/string.h libtardy/ac/time.h \
		libtardy/endian.h libtardy/file/input.h libtardy/file/output.h \
		libtardy/format_family.h libtardy/main.h libtardy/rcstring.h \
		libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/ar.h libtardy/tar/input/ar/v7.h \
		libtardy/tar/input/filter.h \
		libtardy/tar/input/filter/ar_long_names.h \
		libtardy/tar/input/filter/ar_long_names2.h libtardy/tar/output.h \
		libtardy/tar/output/ar.h libtardy/tar/output/ar/v7.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/input/ar/v7.cc
	mv v7.o libtardy/tar/input/ar/v7.o

libtardy/tar/input/cpio.o: libtardy/tar/input/cpio.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/string.h libtardy/ac/time.h \
		libtardy/file/input.h libtardy/file/output.h \
		libtardy/format_family.h libtardy/main.h libtardy/rcstring.h \
		libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/cpio.h libtardy/tar/output.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/input/cpio.cc
	mv cpio.o libtardy/tar/input/cpio.o

libtardy/tar/input/cpio/binary.o: libtardy/tar/input/cpio/binary.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/string.h \
		libtardy/ac/time.h libtardy/endian.h libtardy/file/input.h \
		libtardy/file/output.h libtardy/format_family.h libtardy/main.h \
		libtardy/rcstring.h libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/cpio.h libtardy/tar/input/cpio/binary.h \
		libtardy/tar/output.h libtardy/tar/output/cpio.h \
		libtardy/tar/output/cpio/binary.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/input/cpio/binary.cc
	mv binary.o libtardy/tar/input/cpio/binary.o

libtardy/tar/input/cpio/crc.o: libtardy/tar/input/cpio/crc.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/string.h \
		libtardy/ac/time.h libtardy/file/input.h libtardy/file/output.h \
		libtardy/format_family.h libtardy/main.h libtardy/rcstring.h \
		libtardy/rcstring/accumulator.h libtardy/tar/header.h \
		libtardy/tar/input.h libtardy/tar/input/cpio.h \
		libtardy/tar/input/cpio/crc.h libtardy/tar/output.h \
		libtardy/tar/output/cpio.h libtardy/tar/output/cpio/crc.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/input/cpio/crc.cc
	mv crc.o libtardy/tar/input/cpio/crc.o

libtardy/tar/input/cpio/factory.o: libtardy/tar/input/cpio/factory.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/time.h \
		libtardy/endian.h libtardy/file/input.h libtardy/file/output.h \
		libtardy/format_family.h libtardy/main.h libtardy/rcstring.h \
		libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/cpio.h libtardy/tar/input/cpio/binary.h \
		libtardy/tar/input/cpio/crc.h \
		libtardy/tar/input/cpio/new_ascii.h \
		libtardy/tar/input/cpio/old_ascii.h libtardy/tar/output.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/input/cpio/factory.cc
	mv factory.o libtardy/tar/input/cpio/factory.o

libtardy/tar/input/cpio/new_ascii.o: libtardy/tar/input/cpio/new_ascii.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/string.h \
		libtardy/ac/time.h libtardy/file/input.h libtardy/file/output.h \
		libtardy/format_family.h libtardy/main.h libtardy/rcstring.h \
		libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/cpio.h libtardy/tar/input/cpio/new_ascii.h \
		libtardy/tar/output.h libtardy/tar/output/cpio.h \
		libtardy/tar/output/cpio/newascii.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/tar/input/cpio/new_ascii.cc
	mv new_ascii.o libtardy/tar/input/cpio/new_ascii.o

libtardy/tar/input/cpio/old_ascii.o: libtardy/tar/input/cpio/old_ascii.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/string.h \
		libtardy/ac/time.h libtardy/file/input.h libtardy/file/output.h \
		libtardy/format_family.h libtardy/main.h libtardy/rcstring.h \
		libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/cpio.h libtardy/tar/input/cpio/old_ascii.h \
		libtardy/tar/output.h libtardy/tar/output/cpio.h \
		libtardy/tar/output/cpio/oldascii.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/tar/input/cpio/old_ascii.cc
	mv old_ascii.o libtardy/tar/input/cpio/old_ascii.o

libtardy/tar/input/directory.o: libtardy/tar/input/directory.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h \
		libtardy/ac/sys/param.h libtardy/ac/sys/stat.h \
		libtardy/ac/time.h libtardy/file/input.h libtardy/file/output.h \
		libtardy/filenamelist.h libtardy/filenamelist/file.h \
		libtardy/format_family.h libtardy/main.h libtardy/rcstring.h \
		libtardy/rcstring/list.h libtardy/read_whole_directory.h \
		libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/directory.h libtardy/tar/input/filename.h \
		libtardy/tar/output.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/input/directory.cc
	mv directory.o libtardy/tar/input/directory.o

libtardy/tar/input/factory.o: libtardy/tar/input/factory.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/time.h libtardy/file/input.h \
		libtardy/file/output.h libtardy/format_family.h libtardy/main.h \
		libtardy/rcstring.h libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/ar.h libtardy/tar/input/cpio.h \
		libtardy/tar/input/tar.h libtardy/tar/output.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/input/factory.cc
	mv factory.o libtardy/tar/input/factory.o

libtardy/tar/input/filename.o: libtardy/tar/input/filename.cc \
		libtardy/ac/errno.h libtardy/ac/grp.h libtardy/ac/pwd.h \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/stdio.h \
		libtardy/ac/string.h libtardy/ac/sys/param.h \
		libtardy/ac/sys/stat.h libtardy/ac/sys/sysmacros.h \
		libtardy/ac/sys/types.h libtardy/ac/time.h libtardy/ac/unistd.h \
		libtardy/file/input.h libtardy/file/input/normal.h \
		libtardy/file/output.h libtardy/format_family.h libtardy/main.h \
		libtardy/rcstring.h libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/filename.h libtardy/tar/output.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/input/filename.cc
	mv filename.o libtardy/tar/input/filename.o

libtardy/tar/input/filenamelist.o: libtardy/tar/input/filenamelist.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h \
		libtardy/ac/sys/param.h libtardy/ac/time.h libtardy/file/input.h \
		libtardy/file/output.h libtardy/filenamelist.h \
		libtardy/filenamelist/file.h libtardy/filenamelist/filter.h \
		libtardy/filenamelist/filter/progress.h libtardy/format_family.h \
		libtardy/main.h libtardy/rcstring.h libtardy/tar/header.h \
		libtardy/tar/input.h libtardy/tar/input/filename.h \
		libtardy/tar/input/filenamelist.h libtardy/tar/output.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/input/filenamelist.cc
	mv filenamelist.o libtardy/tar/input/filenamelist.o

libtardy/tar/input/filter.o: libtardy/tar/input/filter.cc libtardy/ac/ctype.h \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/string.h \
		libtardy/ac/time.h libtardy/file/input.h libtardy/file/output.h \
		libtardy/format_family.h libtardy/main.h libtardy/rcstring.h \
		libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/filter.h libtardy/tar/output.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/input/filter.cc
	mv filter.o libtardy/tar/input/filter.o

libtardy/tar/input/filter/ar_long_names.o: \
		libtardy/tar/input/filter/ar_long_names.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/string.h libtardy/ac/time.h \
		libtardy/file/input.h libtardy/file/output.h \
		libtardy/format_family.h libtardy/main.h libtardy/rcstring.h \
		libtardy/rcstring/accumulator.h libtardy/rcstring/list.h \
		libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/filter.h \
		libtardy/tar/input/filter/ar_long_names.h libtardy/tar/output.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/tar/input/filter/ar_long_names.cc
	mv ar_long_names.o libtardy/tar/input/filter/ar_long_names.o

libtardy/tar/input/filter/ar_long_names2.o: \
		libtardy/tar/input/filter/ar_long_names2.cc libtardy/ac/ctype.h \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/time.h \
		libtardy/file/input.h libtardy/file/output.h \
		libtardy/format_family.h libtardy/main.h libtardy/rcstring.h \
		libtardy/rcstring/accumulator.h libtardy/tar/header.h \
		libtardy/tar/input.h libtardy/tar/input/filter.h \
		libtardy/tar/input/filter/ar_long_names2.h libtardy/tar/output.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/tar/input/filter/ar_long_names2.cc
	mv ar_long_names2.o libtardy/tar/input/filter/ar_long_names2.o

libtardy/tar/input/filter/clean.o: libtardy/tar/input/filter/clean.cc \
		libtardy/ac/ctype.h libtardy/ac/stdarg.h libtardy/ac/stddef.h \
		libtardy/ac/string.h libtardy/ac/time.h libtardy/file/input.h \
		libtardy/file/output.h libtardy/format_family.h libtardy/main.h \
		libtardy/rcstring.h libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/filter.h libtardy/tar/input/filter/clean.h \
		libtardy/tar/output.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/input/filter/clean.cc
	mv clean.o libtardy/tar/input/filter/clean.o

libtardy/tar/input/filter/exclude.o: libtardy/tar/input/filter/exclude.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/time.h \
		libtardy/file/input.h libtardy/file/output.h \
		libtardy/format_family.h libtardy/gmatch.h libtardy/main.h \
		libtardy/rcstring.h libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/filter.h libtardy/tar/input/filter/exclude.h \
		libtardy/tar/output.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/tar/input/filter/exclude.cc
	mv exclude.o libtardy/tar/input/filter/exclude.o

libtardy/tar/input/filter/group_name.o: libtardy/tar/input/filter/group_name.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/time.h \
		libtardy/file/input.h libtardy/file/output.h \
		libtardy/format_family.h libtardy/main.h libtardy/rcstring.h \
		libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/filter.h \
		libtardy/tar/input/filter/group_name.h libtardy/tar/output.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/tar/input/filter/group_name.cc
	mv group_name.o libtardy/tar/input/filter/group_name.o

libtardy/tar/input/filter/group_numbr.o: \
		libtardy/tar/input/filter/group_numbr.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/time.h libtardy/file/input.h \
		libtardy/file/output.h libtardy/format_family.h libtardy/main.h \
		libtardy/rcstring.h libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/filter.h \
		libtardy/tar/input/filter/group_numbr.h libtardy/tar/output.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/tar/input/filter/group_numbr.cc
	mv group_numbr.o libtardy/tar/input/filter/group_numbr.o

libtardy/tar/input/filter/gunzip.o: libtardy/tar/input/filter/gunzip.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/string.h \
		libtardy/ac/time.h libtardy/ac/zlib.h libtardy/file/input.h \
		libtardy/file/output.h libtardy/format_family.h libtardy/main.h \
		libtardy/rcstring.h libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/filter.h libtardy/tar/input/filter/gunzip.h \
		libtardy/tar/output.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/tar/input/filter/gunzip.cc
	mv gunzip.o libtardy/tar/input/filter/gunzip.o

libtardy/tar/input/filter/mode_clear.o: libtardy/tar/input/filter/mode_clear.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/time.h \
		libtardy/file/input.h libtardy/file/output.h \
		libtardy/format_family.h libtardy/main.h libtardy/rcstring.h \
		libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/filter.h \
		libtardy/tar/input/filter/mode_clear.h libtardy/tar/output.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/tar/input/filter/mode_clear.cc
	mv mode_clear.o libtardy/tar/input/filter/mode_clear.o

libtardy/tar/input/filter/mode_set.o: libtardy/tar/input/filter/mode_set.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/time.h \
		libtardy/file/input.h libtardy/file/output.h \
		libtardy/format_family.h libtardy/main.h libtardy/rcstring.h \
		libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/filter.h libtardy/tar/input/filter/mode_set.h \
		libtardy/tar/output.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/tar/input/filter/mode_set.cc
	mv mode_set.o libtardy/tar/input/filter/mode_set.o

libtardy/tar/input/filter/mtime.o: libtardy/tar/input/filter/mtime.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/time.h \
		libtardy/file/input.h libtardy/file/output.h \
		libtardy/format_family.h libtardy/main.h libtardy/rcstring.h \
		libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/filter.h libtardy/tar/input/filter/mtime.h \
		libtardy/tar/output.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/input/filter/mtime.cc
	mv mtime.o libtardy/tar/input/filter/mtime.o

libtardy/tar/input/filter/prefix.o: libtardy/tar/input/filter/prefix.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/time.h \
		libtardy/cannonical.h libtardy/file/input.h \
		libtardy/file/output.h libtardy/format_family.h libtardy/main.h \
		libtardy/rcstring.h libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/filter.h libtardy/tar/input/filter/prefix.h \
		libtardy/tar/output.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/tar/input/filter/prefix.cc
	mv prefix.o libtardy/tar/input/filter/prefix.o

libtardy/tar/input/filter/relative_paths.o: \
		libtardy/tar/input/filter/relative_paths.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/time.h libtardy/file/input.h \
		libtardy/file/output.h libtardy/format_family.h libtardy/main.h \
		libtardy/rcstring.h libtardy/rcstring/list.h \
		libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/filter.h \
		libtardy/tar/input/filter/relative_paths.h libtardy/tar/output.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/tar/input/filter/relative_paths.cc
	mv relative_paths.o libtardy/tar/input/filter/relative_paths.o

libtardy/tar/input/filter/remov_prefi.o: \
		libtardy/tar/input/filter/remov_prefi.cc libtardy/ac/assert.h \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/string.h \
		libtardy/ac/time.h libtardy/cannonical.h libtardy/file/input.h \
		libtardy/file/output.h libtardy/format_family.h libtardy/main.h \
		libtardy/rcstring.h libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/filter.h \
		libtardy/tar/input/filter/remov_prefi.h libtardy/tar/output.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/tar/input/filter/remov_prefi.cc
	mv remov_prefi.o libtardy/tar/input/filter/remov_prefi.o

libtardy/tar/input/filter/remove_prefix_count.o: \
		libtardy/tar/input/filter/remove_prefix_count.cc \
		libtardy/ac/assert.h libtardy/ac/stdarg.h libtardy/ac/stddef.h \
		libtardy/ac/string.h libtardy/ac/time.h libtardy/cannonical.h \
		libtardy/file/input.h libtardy/file/output.h \
		libtardy/format_family.h libtardy/main.h libtardy/rcstring.h \
		libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/filter.h \
		libtardy/tar/input/filter/remove_prefix_count.h \
		libtardy/tar/output.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/tar/input/filter/remove_prefix_count.cc
	mv remove_prefix_count.o libtardy/tar/input/filter/remove_prefix_count.o

libtardy/tar/input/filter/suppr_direc.o: \
		libtardy/tar/input/filter/suppr_direc.cc libtardy/ac/assert.h \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/time.h \
		libtardy/file/input.h libtardy/file/output.h \
		libtardy/format_family.h libtardy/main.h libtardy/rcstring.h \
		libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/filter.h \
		libtardy/tar/input/filter/suppr_direc.h libtardy/tar/output.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/tar/input/filter/suppr_direc.cc
	mv suppr_direc.o libtardy/tar/input/filter/suppr_direc.o

libtardy/tar/input/filter/user_name.o: libtardy/tar/input/filter/user_name.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/time.h \
		libtardy/file/input.h libtardy/file/output.h \
		libtardy/format_family.h libtardy/main.h libtardy/rcstring.h \
		libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/filter.h \
		libtardy/tar/input/filter/user_name.h libtardy/tar/output.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/tar/input/filter/user_name.cc
	mv user_name.o libtardy/tar/input/filter/user_name.o

libtardy/tar/input/filter/user_number.o: \
		libtardy/tar/input/filter/user_number.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/time.h libtardy/file/input.h \
		libtardy/file/output.h libtardy/format_family.h libtardy/main.h \
		libtardy/rcstring.h libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/filter.h \
		libtardy/tar/input/filter/user_number.h libtardy/tar/output.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/tar/input/filter/user_number.cc
	mv user_number.o libtardy/tar/input/filter/user_number.o

libtardy/tar/input/tar.o: libtardy/tar/input/tar.cc libtardy/ac/errno.h \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/string.h \
		libtardy/ac/time.h libtardy/file/input.h libtardy/file/output.h \
		libtardy/format_family.h libtardy/main.h libtardy/rcstring.h \
		libtardy/tar/format.h libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/tar.h libtardy/tar/input/tar/bsd.h \
		libtardy/tar/input/tar/posix.h libtardy/tar/input/tar/ustar.h \
		libtardy/tar/output.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/input/tar.cc
	mv tar.o libtardy/tar/input/tar.o

libtardy/tar/input/tar/bsd.o: libtardy/tar/input/tar/bsd.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/string.h libtardy/ac/time.h \
		libtardy/file/input.h libtardy/file/output.h \
		libtardy/format_family.h libtardy/main.h libtardy/rcstring.h \
		libtardy/tar/format.h libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/tar.h libtardy/tar/input/tar/bsd.h \
		libtardy/tar/output.h libtardy/tar/output/tar.h \
		libtardy/tar/output/tar/bsd.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/input/tar/bsd.cc
	mv bsd.o libtardy/tar/input/tar/bsd.o

libtardy/tar/input/tar/posix.o: libtardy/tar/input/tar/posix.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/time.h \
		libtardy/file/input.h libtardy/file/output.h \
		libtardy/format_family.h libtardy/main.h libtardy/rcstring.h \
		libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/tar.h libtardy/tar/input/tar/posix.h \
		libtardy/tar/output.h libtardy/tar/output/tar.h \
		libtardy/tar/output/tar/posix.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/input/tar/posix.cc
	mv posix.o libtardy/tar/input/tar/posix.o

libtardy/tar/input/tar/ustar.o: libtardy/tar/input/tar/ustar.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/string.h \
		libtardy/ac/time.h libtardy/file/input.h libtardy/file/output.h \
		libtardy/format_family.h libtardy/main.h libtardy/rcstring.h \
		libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/tar.h libtardy/tar/input/tar/ustar.h \
		libtardy/tar/output.h libtardy/tar/output/tar.h \
		libtardy/tar/output/tar/ustar.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/input/tar/ustar.cc
	mv ustar.o libtardy/tar/input/tar/ustar.o

libtardy/tar/input/tar_output_factory.o: \
		libtardy/tar/input/tar_output_factory.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/time.h libtardy/file/input.h \
		libtardy/file/output.h libtardy/format_family.h libtardy/main.h \
		libtardy/rcstring.h libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/output.h libtardy/tar/output/tar.h \
		libtardy/tar/output/tar/posix.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/tar/input/tar_output_factory.cc
	mv tar_output_factory.o libtardy/tar/input/tar_output_factory.o

libtardy/tar/output.o: libtardy/tar/output.cc libtardy/ac/assert.h \
		libtardy/ac/errno.h libtardy/ac/stdarg.h libtardy/ac/stddef.h \
		libtardy/ac/stdio.h libtardy/ac/string.h libtardy/ac/time.h \
		libtardy/main.h libtardy/rcstring.h libtardy/tar/header.h \
		libtardy/tar/output.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/output.cc
	mv output.o libtardy/tar/output.o

libtardy/tar/output/ar.o: libtardy/tar/output/ar.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/stdio.h libtardy/ac/string.h \
		libtardy/ac/time.h libtardy/file/output.h libtardy/main.h \
		libtardy/rcstring.h libtardy/tar/header.h libtardy/tar/output.h \
		libtardy/tar/output/ar.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/output/ar.cc
	mv ar.o libtardy/tar/output/ar.o

libtardy/tar/output/ar/bsd.o: libtardy/tar/output/ar/bsd.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/stdio.h libtardy/ac/string.h \
		libtardy/ac/time.h libtardy/file/output.h libtardy/main.h \
		libtardy/rcstring.h libtardy/rcstring/accumulator.h \
		libtardy/tar/header.h libtardy/tar/output.h \
		libtardy/tar/output/ar.h libtardy/tar/output/ar/bsd.h \
		libtardy/tar/output/filter.h \
		libtardy/tar/output/filter/ar_long_names.h \
		libtardy/tar/output/filter/ar_long_names2.h \
		libtardy/tar/output/filter/basename.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/output/ar/bsd.cc
	mv bsd.o libtardy/tar/output/ar/bsd.o

libtardy/tar/output/ar/pdp11.o: libtardy/tar/output/ar/pdp11.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/string.h \
		libtardy/ac/time.h libtardy/endian.h libtardy/file/output.h \
		libtardy/main.h libtardy/rcstring.h \
		libtardy/rcstring/accumulator.h libtardy/tar/header.h \
		libtardy/tar/output.h libtardy/tar/output/ar.h \
		libtardy/tar/output/ar/pdp11.h libtardy/tar/output/filter.h \
		libtardy/tar/output/filter/ar_long_names.h \
		libtardy/tar/output/filter/basename.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/output/ar/pdp11.cc
	mv pdp11.o libtardy/tar/output/ar/pdp11.o

libtardy/tar/output/ar/port5.o: libtardy/tar/output/ar/port5.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/string.h \
		libtardy/ac/time.h libtardy/endian.h libtardy/file/output.h \
		libtardy/main.h libtardy/rcstring.h \
		libtardy/rcstring/accumulator.h libtardy/tar/header.h \
		libtardy/tar/output.h libtardy/tar/output/ar.h \
		libtardy/tar/output/ar/port5.h libtardy/tar/output/filter.h \
		libtardy/tar/output/filter/ar_long_names.h \
		libtardy/tar/output/filter/basename.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/output/ar/port5.cc
	mv port5.o libtardy/tar/output/ar/port5.o

libtardy/tar/output/ar/v7.o: libtardy/tar/output/ar/v7.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/string.h libtardy/ac/time.h \
		libtardy/endian.h libtardy/file/output.h libtardy/main.h \
		libtardy/rcstring.h libtardy/rcstring/accumulator.h \
		libtardy/tar/header.h libtardy/tar/output.h \
		libtardy/tar/output/ar.h libtardy/tar/output/ar/v7.h \
		libtardy/tar/output/filter.h \
		libtardy/tar/output/filter/ar_long_names.h \
		libtardy/tar/output/filter/basename.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/output/ar/v7.cc
	mv v7.o libtardy/tar/output/ar/v7.o

libtardy/tar/output/cpio.o: libtardy/tar/output/cpio.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/string.h libtardy/ac/time.h \
		libtardy/file/output.h libtardy/main.h libtardy/rcstring.h \
		libtardy/tar/header.h libtardy/tar/output.h \
		libtardy/tar/output/cpio.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/output/cpio.cc
	mv cpio.o libtardy/tar/output/cpio.o

libtardy/tar/output/cpio/binary.o: libtardy/tar/output/cpio/binary.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/time.h \
		libtardy/endian.h libtardy/file/output.h libtardy/main.h \
		libtardy/rcstring.h libtardy/tar/header.h libtardy/tar/output.h \
		libtardy/tar/output/cpio.h libtardy/tar/output/cpio/binary.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/output/cpio/binary.cc
	mv binary.o libtardy/tar/output/cpio/binary.o

libtardy/tar/output/cpio/crc.o: libtardy/tar/output/cpio/crc.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/stdio.h \
		libtardy/ac/time.h libtardy/file/output.h libtardy/main.h \
		libtardy/rcstring.h libtardy/rcstring/accumulator.h \
		libtardy/tar/header.h libtardy/tar/output.h \
		libtardy/tar/output/cpio.h libtardy/tar/output/cpio/crc.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/output/cpio/crc.cc
	mv crc.o libtardy/tar/output/cpio/crc.o

libtardy/tar/output/cpio/newascii.o: libtardy/tar/output/cpio/newascii.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/stdio.h \
		libtardy/ac/time.h libtardy/file/output.h libtardy/main.h \
		libtardy/rcstring.h libtardy/tar/header.h libtardy/tar/output.h \
		libtardy/tar/output/cpio.h libtardy/tar/output/cpio/newascii.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/tar/output/cpio/newascii.cc
	mv newascii.o libtardy/tar/output/cpio/newascii.o

libtardy/tar/output/cpio/oldascii.o: libtardy/tar/output/cpio/oldascii.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/stdio.h \
		libtardy/ac/time.h libtardy/file/output.h libtardy/main.h \
		libtardy/rcstring.h libtardy/tar/header.h libtardy/tar/output.h \
		libtardy/tar/output/cpio.h libtardy/tar/output/cpio/oldascii.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/tar/output/cpio/oldascii.cc
	mv oldascii.o libtardy/tar/output/cpio/oldascii.o

libtardy/tar/output/extract.o: libtardy/tar/output/extract.cc \
		libtardy/ac/errno.h libtardy/ac/fcntl.h libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/sys/param.h \
		libtardy/ac/sys/stat.h libtardy/ac/time.h libtardy/main.h \
		libtardy/rcstring.h libtardy/tar/header.h libtardy/tar/output.h \
		libtardy/tar/output/extract.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/output/extract.cc
	mv extract.o libtardy/tar/output/extract.o

libtardy/tar/output/filter.o: libtardy/tar/output/filter.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/time.h libtardy/main.h \
		libtardy/rcstring.h libtardy/tar/header.h libtardy/tar/output.h \
		libtardy/tar/output/filter.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/output/filter.cc
	mv filter.o libtardy/tar/output/filter.o

libtardy/tar/output/filter/ar_long_names.o: \
		libtardy/tar/output/filter/ar_long_names.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/string.h libtardy/ac/time.h \
		libtardy/main.h libtardy/rcstring.h \
		libtardy/rcstring/accumulator.h libtardy/rcstring/list.h \
		libtardy/tar/header.h libtardy/tar/output.h \
		libtardy/tar/output/filter.h \
		libtardy/tar/output/filter/ar_long_names.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/tar/output/filter/ar_long_names.cc
	mv ar_long_names.o libtardy/tar/output/filter/ar_long_names.o

libtardy/tar/output/filter/ar_long_names2.o: \
		libtardy/tar/output/filter/ar_long_names2.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/string.h \
		libtardy/ac/time.h libtardy/main.h libtardy/rcstring.h \
		libtardy/tar/header.h libtardy/tar/output.h \
		libtardy/tar/output/filter.h \
		libtardy/tar/output/filter/ar_long_names2.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/tar/output/filter/ar_long_names2.cc
	mv ar_long_names2.o libtardy/tar/output/filter/ar_long_names2.o

libtardy/tar/output/filter/basename.o: libtardy/tar/output/filter/basename.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/time.h \
		libtardy/main.h libtardy/rcstring.h libtardy/tar/header.h \
		libtardy/tar/output.h libtardy/tar/output/filter.h \
		libtardy/tar/output/filter/basename.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c \
		libtardy/tar/output/filter/basename.cc
	mv basename.o libtardy/tar/output/filter/basename.o

libtardy/tar/output/filter/gzip.o: libtardy/tar/output/filter/gzip.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/stdio.h \
		libtardy/ac/stdlib.h libtardy/ac/string.h libtardy/ac/time.h \
		libtardy/ac/unistd.h libtardy/ac/zlib.h libtardy/main.h \
		libtardy/rcstring.h libtardy/tar/header.h libtardy/tar/output.h \
		libtardy/tar/output/filter.h libtardy/tar/output/filter/gzip.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/output/filter/gzip.cc
	mv gzip.o libtardy/tar/output/filter/gzip.o

libtardy/tar/output/filter/list.o: libtardy/tar/output/filter/list.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/stdio.h \
		libtardy/ac/time.h libtardy/main.h libtardy/rcstring.h \
		libtardy/tar/header.h libtardy/tar/output.h \
		libtardy/tar/output/filter.h libtardy/tar/output/filter/list.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/output/filter/list.cc
	mv list.o libtardy/tar/output/filter/list.o

libtardy/tar/output/tar.o: libtardy/tar/output/tar.cc libtardy/ac/assert.h \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/string.h \
		libtardy/ac/time.h libtardy/file/output.h libtardy/main.h \
		libtardy/rcstring.h libtardy/tar/format.h libtardy/tar/header.h \
		libtardy/tar/output.h libtardy/tar/output/tar.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/output/tar.cc
	mv tar.o libtardy/tar/output/tar.o

libtardy/tar/output/tar/bsd.o: libtardy/tar/output/tar/bsd.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/string.h \
		libtardy/ac/time.h libtardy/file/output.h libtardy/main.h \
		libtardy/rcstring.h libtardy/tar/format.h libtardy/tar/header.h \
		libtardy/tar/output.h libtardy/tar/output/tar.h \
		libtardy/tar/output/tar/bsd.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/output/tar/bsd.cc
	mv bsd.o libtardy/tar/output/tar/bsd.o

libtardy/tar/output/tar/posix.o: libtardy/tar/output/tar/posix.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/string.h \
		libtardy/ac/time.h libtardy/file/output.h libtardy/main.h \
		libtardy/rcstring.h libtardy/tar/format.h libtardy/tar/header.h \
		libtardy/tar/output.h libtardy/tar/output/tar.h \
		libtardy/tar/output/tar/posix.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/output/tar/posix.cc
	mv posix.o libtardy/tar/output/tar/posix.o

libtardy/tar/output/tar/ustar.o: libtardy/tar/output/tar/ustar.cc \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/string.h \
		libtardy/ac/time.h libtardy/file/output.h libtardy/main.h \
		libtardy/rcstring.h libtardy/tar/format.h libtardy/tar/header.h \
		libtardy/tar/output.h libtardy/tar/output/tar.h \
		libtardy/tar/output/tar/ustar.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/output/tar/ustar.cc
	mv ustar.o libtardy/tar/output/tar/ustar.o

libtardy/tar/output/tar/v7.o: libtardy/tar/output/tar/v7.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/string.h libtardy/ac/time.h \
		libtardy/file/output.h libtardy/main.h libtardy/rcstring.h \
		libtardy/tar/format.h libtardy/tar/header.h \
		libtardy/tar/output.h libtardy/tar/output/tar.h \
		libtardy/tar/output/tar/v7.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/tar/output/tar/v7.cc
	mv v7.o libtardy/tar/output/tar/v7.o

libtardy/trace.o: libtardy/trace.cc libtardy/ac/stdarg.h libtardy/ac/stddef.h \
		libtardy/ac/stdio.h libtardy/ac/string.h libtardy/main.h \
		libtardy/rcstring.h libtardy/trace.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/trace.cc
	mv trace.o libtardy/trace.o

libtardy/versi_stamp.o: libtardy/versi_stamp.cc libtardy/main.h \
		libtardy/patchlevel.h libtardy/version_stmp.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/versi_stamp.cc
	mv versi_stamp.o libtardy/versi_stamp.o

libtardy/version.o: libtardy/version.cc libtardy/ac/stdarg.h \
		libtardy/ac/stddef.h libtardy/ac/stdio.h libtardy/ac/stdlib.h \
		libtardy/arglex.h libtardy/main.h libtardy/rcstring.h \
		libtardy/roff.h libtardy/trace.h man/man1/tardy_license.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c libtardy/version.cc
	mv version.o libtardy/version.o

man/man1/.mandir: man/.mandir
	-$(INSTALL) -m 0755 -d $(mandir)/man1
	@-test -d $(mandir)/man1 && touch $@
	@sleep 1

man/.mandir:
	-$(INSTALL) -m 0755 -d $(mandir)
	@-test -d $(mandir) && touch $@
	@sleep 1

$(mandir)/man1/tardy.1: man/man1/tardy.1 etc/version.so man/man1/o__rules.so \
		man/man1/o_help.so man/man1/z_cr.so man/man1/z_exit.so \
		man/man1/.mandir
	$(INSTALL_DATA) man/man1/tardy.1 $@

$(mandir)/man1/tardy_license.1: man/man1/tardy_license.1 man/man1/.mandir
	$(INSTALL_DATA) man/man1/tardy_license.1 $@

script/test_prelude: script/test_prelude.in ./config.status
	CONFIG_FILES=$@:script/test_prelude.in CONFIG_HEADERS= $(SH) \
		./config.status

bin/test_prelude: script/test_prelude .bin
	cp script/test_prelude $@
	chmod a+rx $@

tardy/arglex/tardy.o: tardy/arglex/tardy.cc libtardy/ac/stdio.h \
		libtardy/ac/stdlib.h libtardy/arglex.h libtardy/main.h \
		man/man1/tardy.h tardy/arglex/tardy.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c tardy/arglex/tardy.cc
	mv tardy.o tardy/arglex/tardy.o

tardy/ifmt.o: tardy/ifmt.cc libtardy/ac/stdarg.h libtardy/ac/stddef.h \
		libtardy/ac/time.h libtardy/endian.h libtardy/file/input.h \
		libtardy/file/output.h libtardy/filenamelist.h \
		libtardy/format_family.h libtardy/main.h libtardy/rcstring.h \
		libtardy/symtab.h libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/ar.h libtardy/tar/input/ar/bsd.h \
		libtardy/tar/input/ar/pdp11.h libtardy/tar/input/ar/v7.h \
		libtardy/tar/input/cpio.h libtardy/tar/input/cpio/binary.h \
		libtardy/tar/input/cpio/crc.h \
		libtardy/tar/input/cpio/new_ascii.h \
		libtardy/tar/input/cpio/old_ascii.h \
		libtardy/tar/input/directory.h libtardy/tar/input/filenamelist.h \
		libtardy/tar/input/tar.h libtardy/tar/input/tar/bsd.h \
		libtardy/tar/input/tar/posix.h libtardy/tar/input/tar/ustar.h \
		libtardy/tar/output.h tardy/ifmt.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c tardy/ifmt.cc
	mv ifmt.o tardy/ifmt.o

tardy/main.o: tardy/main.cc libtardy/ac/stdarg.h libtardy/ac/stddef.h \
		libtardy/ac/stdio.h libtardy/ac/stdlib.h libtardy/ac/time.h \
		libtardy/arglex.h libtardy/file/input.h libtardy/file/output.h \
		libtardy/filenamelist.h libtardy/format_family.h libtardy/main.h \
		libtardy/rcstring.h libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/filenamelist.h libtardy/tar/output.h \
		libtardy/trace.h tardy/arglex/tardy.h tardy/ifmt.h tardy/tardy.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c tardy/main.cc
	mv main.o tardy/main.o

tardy/ofmt.o: tardy/ofmt.cc libtardy/ac/stdarg.h libtardy/ac/stddef.h \
		libtardy/ac/stdio.h libtardy/ac/time.h libtardy/endian.h \
		libtardy/file/output.h libtardy/main.h libtardy/rcstring.h \
		libtardy/rcstring/accumulator.h libtardy/symtab.h \
		libtardy/tar/header.h libtardy/tar/output.h \
		libtardy/tar/output/ar.h libtardy/tar/output/ar/bsd.h \
		libtardy/tar/output/ar/pdp11.h libtardy/tar/output/ar/port5.h \
		libtardy/tar/output/ar/v7.h libtardy/tar/output/cpio.h \
		libtardy/tar/output/cpio/binary.h libtardy/tar/output/cpio/crc.h \
		libtardy/tar/output/cpio/newascii.h \
		libtardy/tar/output/cpio/oldascii.h libtardy/tar/output/tar.h \
		libtardy/tar/output/tar/bsd.h libtardy/tar/output/tar/posix.h \
		libtardy/tar/output/tar/ustar.h libtardy/tar/output/tar/v7.h \
		tardy/ofmt.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c tardy/ofmt.cc
	mv ofmt.o tardy/ofmt.o

tardy/tardy.o: tardy/tardy.cc libtardy/ac/grp.h libtardy/ac/pwd.h \
		libtardy/ac/stdarg.h libtardy/ac/stddef.h libtardy/ac/stdio.h \
		libtardy/ac/time.h libtardy/ac/zlib.h libtardy/file/input.h \
		libtardy/file/output.h libtardy/file/output/buffer.h \
		libtardy/file/output/gzip.h libtardy/file/output/hexdump.h \
		libtardy/format_family.h libtardy/main.h libtardy/rcstring.h \
		libtardy/tar/header.h libtardy/tar/input.h \
		libtardy/tar/input/filter.h libtardy/tar/input/filter/clean.h \
		libtardy/tar/input/filter/exclude.h \
		libtardy/tar/input/filter/group_name.h \
		libtardy/tar/input/filter/group_numbr.h \
		libtardy/tar/input/filter/gunzip.h \
		libtardy/tar/input/filter/mode_clear.h \
		libtardy/tar/input/filter/mode_set.h \
		libtardy/tar/input/filter/mtime.h \
		libtardy/tar/input/filter/prefix.h \
		libtardy/tar/input/filter/relative_paths.h \
		libtardy/tar/input/filter/remov_prefi.h \
		libtardy/tar/input/filter/remove_prefix_count.h \
		libtardy/tar/input/filter/suppr_direc.h \
		libtardy/tar/input/filter/user_name.h \
		libtardy/tar/input/filter/user_number.h libtardy/tar/output.h \
		libtardy/tar/output/extract.h libtardy/tar/output/filter.h \
		libtardy/tar/output/filter/gzip.h \
		libtardy/tar/output/filter/list.h tardy/ifmt.h tardy/ofmt.h \
		tardy/tardy.h
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -I. -c tardy/tardy.cc
	mv tardy.o tardy/tardy.o

t0001a: test/00/t0001a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0001a.sh

t0002a: test/00/t0002a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0002a.sh

t0003a: test/00/t0003a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0003a.sh

t0004a: test/00/t0004a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0004a.sh

t0005a: test/00/t0005a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0005a.sh

t0006a: test/00/t0006a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0006a.sh

t0007a: test/00/t0007a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0007a.sh

t0008a: test/00/t0008a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0008a.sh

t0009a: test/00/t0009a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0009a.sh

t0010a: test/00/t0010a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0010a.sh

t0011a: test/00/t0011a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0011a.sh

t0012a: test/00/t0012a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0012a.sh

t0013a: test/00/t0013a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0013a.sh

t0014a: test/00/t0014a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0014a.sh

t0015a: test/00/t0015a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0015a.sh

t0016a: test/00/t0016a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0016a.sh

t0017a: test/00/t0017a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0017a.sh

t0018a: test/00/t0018a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0018a.sh

t0019a: test/00/t0019a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0019a.sh

t0020a: test/00/t0020a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0020a.sh

t0021a: test/00/t0021a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0021a.sh

t0022a: test/00/t0022a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0022a.sh

t0023a: test/00/t0023a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0023a.sh

t0025a: test/00/t0025a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0025a.sh

t0026a: test/00/t0026a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0026a.sh

t0027a: test/00/t0027a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0027a.sh

t0028a: test/00/t0028a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0028a.sh

t0029a: test/00/t0029a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0029a.sh

t0030a: test/00/t0030a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0030a.sh

t0031a: test/00/t0031a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0031a.sh

t0032a: test/00/t0032a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0032a.sh

t0033a: test/00/t0033a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0033a.sh

t0035a: test/00/t0035a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0035a.sh

t0036a: test/00/t0036a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0036a.sh

t0037a: test/00/t0037a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0037a.sh

t0039a: test/00/t0039a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0039a.sh

t0050a: test/00/t0050a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0050a.sh

t0051a: test/00/t0051a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0051a.sh

t0052a: test/00/t0052a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0052a.sh

t0053a: test/00/t0053a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0053a.sh

t0055a: test/00/t0055a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0055a.sh

t0056a: test/00/t0056a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0056a.sh

t0057a: test/00/t0057a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0057a.sh

t0058a: test/00/t0058a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0058a.sh

t0059a: test/00/t0059a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0059a.sh

t0060a: test/00/t0060a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0060a.sh

t0061a: test/00/t0061a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0061a.sh

t0062a: test/00/t0062a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0062a.sh

t0063a: test/00/t0063a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0063a.sh

t0065a: test/00/t0065a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0065a.sh

t0067a: test/00/t0067a.sh all
	PATH=`pwd`/bin:$$PATH $(SH) test/00/t0067a.sh

web.src/icon-01.png: web.src/icon-01.png.uue
	uudecode -o web.src/icon-01.png web.src/icon-01.png.uue

web.src/icon-02.png: web.src/icon-02.png.uue
	uudecode -o web.src/icon-02.png web.src/icon-02.png.uue

web.src/icon-03.png: web.src/icon-03.png.uue
	uudecode -o web.src/icon-03.png web.src/icon-03.png.uue

web.src/icon-04.png: web.src/icon-04.png.uue
	uudecode -o web.src/icon-04.png web.src/icon-04.png.uue

web.src/icon-05.png: web.src/icon-05.png.uue
	uudecode -o web.src/icon-05.png web.src/icon-05.png.uue

web.src/icon-06.png: web.src/icon-06.png.uue
	uudecode -o web.src/icon-06.png web.src/icon-06.png.uue

web.src/icon-07.png: web.src/icon-07.png.uue
	uudecode -o web.src/icon-07.png web.src/icon-07.png.uue

web.src/icon-08.png: web.src/icon-08.png.uue
	uudecode -o web.src/icon-08.png web.src/icon-08.png.uue

web.src/icon-09.png: web.src/icon-09.png.uue
	uudecode -o web.src/icon-09.png web.src/icon-09.png.uue

web.src/icon-10.png: web.src/icon-10.png.uue
	uudecode -o web.src/icon-10.png web.src/icon-10.png.uue

web.src/icon-11.png: web.src/icon-11.png.uue
	uudecode -o web.src/icon-11.png web.src/icon-11.png.uue

web.src/icon-12.png: web.src/icon-12.png.uue
	uudecode -o web.src/icon-12.png web.src/icon-12.png.uue

lib_obj = libtardy/ac/stdio.o libtardy/ac/string.o libtardy/ac/zlib.o \
		libtardy/arglex.o libtardy/cannonical.o libtardy/endian.o \
		libtardy/file/input.o libtardy/file/input/factory.o \
		libtardy/file/input/gunzip.o libtardy/file/input/normal.o \
		libtardy/file/input/position.o libtardy/file/input/stdin.o \
		libtardy/file/output.o libtardy/file/output/buffer.o \
		libtardy/file/output/factory.o libtardy/file/output/gzip.o \
		libtardy/file/output/hexdump.o libtardy/file/output/normal.o \
		libtardy/file/output/stdout.o libtardy/filenamelist.o \
		libtardy/filenamelist/file.o libtardy/filenamelist/filter.o \
		libtardy/filenamelist/filter/progress.o libtardy/format_family.o \
		libtardy/fstrcmp.o libtardy/gmatch.o libtardy/mprintf.o \
		libtardy/rcstring.o libtardy/rcstring/accumulator.o \
		libtardy/rcstring/accumulator/pop_front.o \
		libtardy/rcstring/accumulator/printf.o \
		libtardy/rcstring/basename.o libtardy/rcstring/clear.o \
		libtardy/rcstring/dirname.o libtardy/rcstring/downcase.o \
		libtardy/rcstring/ends_with.o libtardy/rcstring/eq.o \
		libtardy/rcstring/hexdump.o \
		libtardy/rcstring/list/appelistuniq.o \
		libtardy/rcstring/list/append.o \
		libtardy/rcstring/list/append_list.o \
		libtardy/rcstring/list/append_uniqu.o \
		libtardy/rcstring/list/assign_op.o \
		libtardy/rcstring/list/clear.o \
		libtardy/rcstring/list/constructor.o \
		libtardy/rcstring/list/copy.o \
		libtardy/rcstring/list/destructor.o \
		libtardy/rcstring/list/equal.o \
		libtardy/rcstring/list/intersection.o \
		libtardy/rcstring/list/member.o \
		libtardy/rcstring/list/member_nocas.o \
		libtardy/rcstring/list/pop_back.o \
		libtardy/rcstring/list/pop_front.o \
		libtardy/rcstring/list/prepend.o \
		libtardy/rcstring/list/prepend_list.o \
		libtardy/rcstring/list/quote.o libtardy/rcstring/list/remove.o \
		libtardy/rcstring/list/remove_list.o \
		libtardy/rcstring/list/sort.o \
		libtardy/rcstring/list/sort_long_short.o \
		libtardy/rcstring/list/sort_nocase.o \
		libtardy/rcstring/list/sort_vers.o \
		libtardy/rcstring/list/str2wl.o libtardy/rcstring/list/subset.o \
		libtardy/rcstring/list/validate.o \
		libtardy/rcstring/list/wl2str.o libtardy/rcstring/list/xor.o \
		libtardy/rcstring/printf.o libtardy/rcstring/quote_c.o \
		libtardy/rcstring/substitute.o libtardy/rcstring/substring.o \
		libtardy/rcstring/upcase.o libtardy/read_whole_directory.o \
		libtardy/roff.o libtardy/symtab.o libtardy/tar/format.o \
		libtardy/tar/header.o libtardy/tar/input.o \
		libtardy/tar/input/ar.o libtardy/tar/input/ar/bsd.o \
		libtardy/tar/input/ar/factory.o libtardy/tar/input/ar/pdp11.o \
		libtardy/tar/input/ar/v7.o libtardy/tar/input/cpio.o \
		libtardy/tar/input/cpio/binary.o libtardy/tar/input/cpio/crc.o \
		libtardy/tar/input/cpio/factory.o \
		libtardy/tar/input/cpio/new_ascii.o \
		libtardy/tar/input/cpio/old_ascii.o \
		libtardy/tar/input/directory.o libtardy/tar/input/factory.o \
		libtardy/tar/input/filename.o libtardy/tar/input/filenamelist.o \
		libtardy/tar/input/filter.o \
		libtardy/tar/input/filter/ar_long_names.o \
		libtardy/tar/input/filter/ar_long_names2.o \
		libtardy/tar/input/filter/clean.o \
		libtardy/tar/input/filter/exclude.o \
		libtardy/tar/input/filter/group_name.o \
		libtardy/tar/input/filter/group_numbr.o \
		libtardy/tar/input/filter/gunzip.o \
		libtardy/tar/input/filter/mode_clear.o \
		libtardy/tar/input/filter/mode_set.o \
		libtardy/tar/input/filter/mtime.o \
		libtardy/tar/input/filter/prefix.o \
		libtardy/tar/input/filter/relative_paths.o \
		libtardy/tar/input/filter/remov_prefi.o \
		libtardy/tar/input/filter/remove_prefix_count.o \
		libtardy/tar/input/filter/suppr_direc.o \
		libtardy/tar/input/filter/user_name.o \
		libtardy/tar/input/filter/user_number.o libtardy/tar/input/tar.o \
		libtardy/tar/input/tar/bsd.o libtardy/tar/input/tar/posix.o \
		libtardy/tar/input/tar/ustar.o \
		libtardy/tar/input/tar_output_factory.o libtardy/tar/output.o \
		libtardy/tar/output/ar.o libtardy/tar/output/ar/bsd.o \
		libtardy/tar/output/ar/pdp11.o libtardy/tar/output/ar/port5.o \
		libtardy/tar/output/ar/v7.o libtardy/tar/output/cpio.o \
		libtardy/tar/output/cpio/binary.o libtardy/tar/output/cpio/crc.o \
		libtardy/tar/output/cpio/newascii.o \
		libtardy/tar/output/cpio/oldascii.o \
		libtardy/tar/output/extract.o libtardy/tar/output/filter.o \
		libtardy/tar/output/filter/ar_long_names.o \
		libtardy/tar/output/filter/ar_long_names2.o \
		libtardy/tar/output/filter/basename.o \
		libtardy/tar/output/filter/gzip.o \
		libtardy/tar/output/filter/list.o libtardy/tar/output/tar.o \
		libtardy/tar/output/tar/bsd.o libtardy/tar/output/tar/posix.o \
		libtardy/tar/output/tar/ustar.o libtardy/tar/output/tar/v7.o \
		libtardy/trace.o libtardy/versi_stamp.o libtardy/version.o

libtardy/libtardy.a: $(lib_obj)
	rm -f $@
	$(AR) qc $@ $(lib_obj)
	$(RANLIB) $@

tardy_obj = tardy/arglex/tardy.o tardy/ifmt.o tardy/main.o tardy/ofmt.o \
		tardy/tardy.o

bin/tardy: $(tardy_obj) libtardy/libtardy.a .bin
	$(CXX) $(CPPFLAGS) $(CXXFLAGS) -o $@ $(tardy_obj) libtardy/libtardy.a \
		$(LDFLAGS) $(LIBS)

$(bindir)/tardy: bin/tardy .bindir
	$(INSTALL_PROGRAM) bin/tardy $@

all: all-bin
all-bin: bin/tardy bin/test_prelude

.bin:
	-mkdir bin
	-chmod 0755 bin
	@-test -d bin && touch $@
	@sleep 1

.bindir:
	-$(INSTALL) -m 0755 -d $(bindir)
	@-test -d $(bindir) && touch $@
	@sleep 1

check: sure

sure: t0001a t0002a t0003a t0004a t0005a t0006a t0007a t0008a t0009a t0010a \
		t0011a t0012a t0013a t0014a t0015a t0016a t0017a t0018a t0019a \
		t0020a t0021a t0022a t0023a t0025a t0026a t0027a t0028a t0029a \
		t0030a t0031a t0032a t0033a t0035a t0036a t0037a t0039a t0050a \
		t0051a t0052a t0053a t0055a t0056a t0057a t0058a t0059a t0060a \
		t0061a t0062a t0063a t0065a t0067a
	@echo Passed All Tests

clean-obj:
	rm -f .bin .bindir bin/test_prelude core libtardy/ac/stdio.o
	rm -f libtardy/ac/string.o libtardy/ac/zlib.o libtardy/arglex.o
	rm -f libtardy/cannonical.o libtardy/endian.o libtardy/file/input.o
	rm -f libtardy/file/input/factory.o libtardy/file/input/gunzip.o
	rm -f libtardy/file/input/normal.o libtardy/file/input/position.o
	rm -f libtardy/file/input/stdin.o libtardy/file/output.o
	rm -f libtardy/file/output/buffer.o libtardy/file/output/factory.o
	rm -f libtardy/file/output/gzip.o libtardy/file/output/hexdump.o
	rm -f libtardy/file/output/normal.o libtardy/file/output/stdout.o
	rm -f libtardy/filenamelist.o libtardy/filenamelist/file.o
	rm -f libtardy/filenamelist/filter.o
	rm -f libtardy/filenamelist/filter/progress.o libtardy/format_family.o
	rm -f libtardy/fstrcmp.o libtardy/gmatch.o libtardy/libtardy.a
	rm -f libtardy/mprintf.o libtardy/rcstring.o
	rm -f libtardy/rcstring/accumulator.o
	rm -f libtardy/rcstring/accumulator/pop_front.o
	rm -f libtardy/rcstring/accumulator/printf.o
	rm -f libtardy/rcstring/basename.o libtardy/rcstring/clear.o
	rm -f libtardy/rcstring/dirname.o libtardy/rcstring/downcase.o
	rm -f libtardy/rcstring/ends_with.o libtardy/rcstring/eq.o
	rm -f libtardy/rcstring/hexdump.o libtardy/rcstring/list/appelistuniq.o
	rm -f libtardy/rcstring/list/append.o
	rm -f libtardy/rcstring/list/append_list.o
	rm -f libtardy/rcstring/list/append_uniqu.o
	rm -f libtardy/rcstring/list/assign_op.o libtardy/rcstring/list/clear.o
	rm -f libtardy/rcstring/list/constructor.o libtardy/rcstring/list/copy.o
	rm -f libtardy/rcstring/list/destructor.o libtardy/rcstring/list/equal.o
	rm -f libtardy/rcstring/list/intersection.o
	rm -f libtardy/rcstring/list/member.o
	rm -f libtardy/rcstring/list/member_nocas.o
	rm -f libtardy/rcstring/list/pop_back.o
	rm -f libtardy/rcstring/list/pop_front.o
	rm -f libtardy/rcstring/list/prepend.o
	rm -f libtardy/rcstring/list/prepend_list.o
	rm -f libtardy/rcstring/list/quote.o libtardy/rcstring/list/remove.o
	rm -f libtardy/rcstring/list/remove_list.o libtardy/rcstring/list/sort.o
	rm -f libtardy/rcstring/list/sort_long_short.o
	rm -f libtardy/rcstring/list/sort_nocase.o
	rm -f libtardy/rcstring/list/sort_vers.o libtardy/rcstring/list/str2wl.o
	rm -f libtardy/rcstring/list/subset.o libtardy/rcstring/list/validate.o
	rm -f libtardy/rcstring/list/wl2str.o libtardy/rcstring/list/xor.o
	rm -f libtardy/rcstring/printf.o libtardy/rcstring/quote_c.o
	rm -f libtardy/rcstring/substitute.o libtardy/rcstring/substring.o
	rm -f libtardy/rcstring/upcase.o libtardy/read_whole_directory.o
	rm -f libtardy/roff.o libtardy/symtab.o libtardy/tar/format.o
	rm -f libtardy/tar/header.o libtardy/tar/input.o libtardy/tar/input/ar.o
	rm -f libtardy/tar/input/ar/bsd.o libtardy/tar/input/ar/factory.o
	rm -f libtardy/tar/input/ar/pdp11.o libtardy/tar/input/ar/v7.o
	rm -f libtardy/tar/input/cpio.o libtardy/tar/input/cpio/binary.o
	rm -f libtardy/tar/input/cpio/crc.o libtardy/tar/input/cpio/factory.o
	rm -f libtardy/tar/input/cpio/new_ascii.o
	rm -f libtardy/tar/input/cpio/old_ascii.o libtardy/tar/input/directory.o
	rm -f libtardy/tar/input/factory.o libtardy/tar/input/filename.o
	rm -f libtardy/tar/input/filenamelist.o libtardy/tar/input/filter.o
	rm -f libtardy/tar/input/filter/ar_long_names.o
	rm -f libtardy/tar/input/filter/ar_long_names2.o
	rm -f libtardy/tar/input/filter/clean.o
	rm -f libtardy/tar/input/filter/exclude.o
	rm -f libtardy/tar/input/filter/group_name.o
	rm -f libtardy/tar/input/filter/group_numbr.o
	rm -f libtardy/tar/input/filter/gunzip.o
	rm -f libtardy/tar/input/filter/mode_clear.o
	rm -f libtardy/tar/input/filter/mode_set.o
	rm -f libtardy/tar/input/filter/mtime.o
	rm -f libtardy/tar/input/filter/prefix.o
	rm -f libtardy/tar/input/filter/relative_paths.o
	rm -f libtardy/tar/input/filter/remov_prefi.o
	rm -f libtardy/tar/input/filter/remove_prefix_count.o
	rm -f libtardy/tar/input/filter/suppr_direc.o
	rm -f libtardy/tar/input/filter/user_name.o
	rm -f libtardy/tar/input/filter/user_number.o libtardy/tar/input/tar.o
	rm -f libtardy/tar/input/tar/bsd.o libtardy/tar/input/tar/posix.o
	rm -f libtardy/tar/input/tar/ustar.o
	rm -f libtardy/tar/input/tar_output_factory.o libtardy/tar/output.o
	rm -f libtardy/tar/output/ar.o libtardy/tar/output/ar/bsd.o
	rm -f libtardy/tar/output/ar/pdp11.o libtardy/tar/output/ar/port5.o
	rm -f libtardy/tar/output/ar/v7.o libtardy/tar/output/cpio.o
	rm -f libtardy/tar/output/cpio/binary.o libtardy/tar/output/cpio/crc.o
	rm -f libtardy/tar/output/cpio/newascii.o
	rm -f libtardy/tar/output/cpio/oldascii.o libtardy/tar/output/extract.o
	rm -f libtardy/tar/output/filter.o
	rm -f libtardy/tar/output/filter/ar_long_names.o
	rm -f libtardy/tar/output/filter/ar_long_names2.o
	rm -f libtardy/tar/output/filter/basename.o
	rm -f libtardy/tar/output/filter/gzip.o
	rm -f libtardy/tar/output/filter/list.o libtardy/tar/output/tar.o
	rm -f libtardy/tar/output/tar/bsd.o libtardy/tar/output/tar/posix.o
	rm -f libtardy/tar/output/tar/ustar.o libtardy/tar/output/tar/v7.o
	rm -f libtardy/trace.o libtardy/versi_stamp.o libtardy/version.o
	rm -f man/.mandir man/man1/.mandir tardy/arglex/tardy.o tardy/ifmt.o
	rm -f tardy/main.o tardy/ofmt.o tardy/tardy.o y.output y.tab.c y.tab.h

clean: clean-obj
	rm -f bin/tardy bin/test_prelude

distclean: clean
	rm -f Makefile config.cache config.log config.status etc/howto.conf
	rm -f libtardy/config.h script/test_prelude web.src/icon-01.png
	rm -f web.src/icon-02.png web.src/icon-03.png web.src/icon-04.png
	rm -f web.src/icon-05.png web.src/icon-06.png web.src/icon-07.png
	rm -f web.src/icon-08.png web.src/icon-09.png web.src/icon-10.png
	rm -f web.src/icon-11.png web.src/icon-12.png
	rm -rf bin

install-bin: $(bindir)/tardy

install-man: $(mandir)/man1/tardy.1 $(mandir)/man1/tardy_license.1

install: install-bin install-man
