# Generated automatically from Makefile.in by configure.
# This file makes routines that are used in more than one place.

SHELL = /bin/sh

srcdir = .
VPATH = .

CC = gcc
CFLAGS = -g
CPPFLAGS = -I../$(srcdir)/lib

RANLIB = ranlib

AR = ar
ARFLAGS = cq

# Name of the file we make.
lib = lib.a

# We don't make `openinout.o' or `texmf.o', since TeX and Metafont need
# to use different routine names, hence they need different .o files.
#
# We break this up into so many variables for the benefit of DOS, which
# otherwise chokes, according to melvin@math.psu.edu.
# 
objs1 = alloca.o concat.o concat3.o dir-p.o eofeoln.o extend-fname.o
objs2 = file-p.o find-suffix.o fontmap.o fprintreal.o getopt.o getopt1.o
objs3 = inputint.o line.o main.o ourpaths.o pathsrch.o remove-suffx.o
objs4 = strpascal.o uexit.o version.o xcalloc.o xfopen.o xfopen-pas.o
objs5 = xmalloc.o xopendir.o xrealloc.o xstat.o xstrdup.o zround.o

objs = $(objs1) $(objs2) $(objs3) $(objs4) $(objs5)


.SUFFIXES:
.SUFFIXES: .o .c
.c.o:
	$(CC) $(CPPFLAGS) $(CFLAGS) -c $*.c

default: all
triptrap: all

all: $(lib)

$(lib): $(objs)
	rm -f $(lib)
	$(AR) $(ARFLAGS) $(lib) $(objs1)
	$(AR) $(ARFLAGS) $(lib) $(objs2)
	$(AR) $(ARFLAGS) $(lib) $(objs3)
	$(AR) $(ARFLAGS) $(lib) $(objs4)
	$(AR) $(ARFLAGS) $(lib) $(objs5)
	$(RANLIB) $(lib)


Makefile: Makefile.in ../config.status
	(cd ..; $(SHELL) config.status)

# Prevent GNU make 3 from overflowing arg limit on system V.
.NOEXPORT:


install install-exec install-data:

mostlyclean:
	rm -f *.o $(lib)

clean: mostlyclean

distclean: clean
	rm -f c-auto.h paths.h Makefile

extraclean:
	rm -f *~ *\#* patch* *.orig *.rej *.bak *.ckp
	rm -f *.dvi *.log *.aux *gf *pk *.tfm core a.out

realclean: distclean

depend:
	$(CC) $(CFLAGS) -MM *.c > /tmp/depend
.PHONY: depend

# Dependencies.
alloca.o : alloca.c 
concat.o : concat.c config.h c-auto.h c-std.h c-unistd.h c-memstr.h c-errno.h \
  c-minmax.h c-limits.h c-pathmx.h c-fopen.h c-proto.h common.h getopt.h lib.h \
  types.h ourpaths.h pascal.h 
concat3.o : concat3.c config.h c-auto.h c-std.h c-unistd.h c-memstr.h c-errno.h \
  c-minmax.h c-limits.h c-pathmx.h c-fopen.h c-proto.h common.h getopt.h lib.h \
  types.h ourpaths.h pascal.h 
dir-p.o : dir-p.c config.h c-auto.h c-std.h c-unistd.h c-memstr.h c-errno.h \
  c-minmax.h c-limits.h c-pathmx.h c-fopen.h c-proto.h common.h getopt.h lib.h \
  types.h ourpaths.h pascal.h dirio.h xstat.h 
eofeoln.o : eofeoln.c config.h c-auto.h c-std.h c-unistd.h c-memstr.h c-errno.h \
  c-minmax.h c-limits.h c-pathmx.h c-fopen.h c-proto.h common.h getopt.h lib.h \
  types.h ourpaths.h pascal.h 
extend-fname.o : extend-fname.c config.h c-auto.h c-std.h c-unistd.h c-memstr.h \
  c-errno.h c-minmax.h c-limits.h c-pathmx.h c-fopen.h c-proto.h common.h getopt.h \
  lib.h types.h ourpaths.h pascal.h 
file-p.o : file-p.c config.h c-auto.h c-std.h c-unistd.h c-memstr.h c-errno.h \
  c-minmax.h c-limits.h c-pathmx.h c-fopen.h c-proto.h common.h getopt.h lib.h \
  types.h ourpaths.h pascal.h xstat.h 
find-suffix.o : find-suffix.c config.h c-auto.h c-std.h c-unistd.h c-memstr.h \
  c-errno.h c-minmax.h c-limits.h c-pathmx.h c-fopen.h c-proto.h common.h getopt.h \
  lib.h types.h ourpaths.h pascal.h c-pathch.h 
fontmap.o : fontmap.c config.h c-auto.h c-std.h c-unistd.h c-memstr.h c-errno.h \
  c-minmax.h c-limits.h c-pathmx.h c-fopen.h c-proto.h common.h getopt.h lib.h \
  types.h ourpaths.h pascal.h fontmap.h 
fprintreal.o : fprintreal.c config.h c-auto.h c-std.h c-unistd.h c-memstr.h \
  c-errno.h c-minmax.h c-limits.h c-pathmx.h c-fopen.h c-proto.h common.h getopt.h \
  lib.h types.h ourpaths.h pascal.h 
getopt.o : getopt.c getopt.h 
getopt1.o : getopt1.c getopt.h 
inputint.o : inputint.c config.h c-auto.h c-std.h c-unistd.h c-memstr.h c-errno.h \
  c-minmax.h c-limits.h c-pathmx.h c-fopen.h c-proto.h common.h getopt.h lib.h \
  types.h ourpaths.h pascal.h 
line.o : line.c config.h c-auto.h c-std.h c-unistd.h c-memstr.h c-errno.h c-minmax.h \
  c-limits.h c-pathmx.h c-fopen.h c-proto.h common.h getopt.h lib.h types.h ourpaths.h \
  pascal.h 
main.o : main.c config.h c-auto.h c-std.h c-unistd.h c-memstr.h c-errno.h c-minmax.h \
  c-limits.h c-pathmx.h c-fopen.h c-proto.h common.h getopt.h lib.h types.h ourpaths.h \
  pascal.h 
ourpaths.o : ourpaths.c config.h c-auto.h c-std.h c-unistd.h c-memstr.h c-errno.h \
  c-minmax.h c-limits.h c-pathmx.h c-fopen.h c-proto.h common.h getopt.h lib.h \
  types.h ourpaths.h pascal.h fontmap.h paths.h pathsrch.h 
pathsrch.o : pathsrch.c config.h c-auto.h c-std.h c-unistd.h c-memstr.h c-errno.h \
  c-minmax.h c-limits.h c-pathmx.h c-fopen.h c-proto.h common.h getopt.h lib.h \
  types.h ourpaths.h pascal.h c-pathch.h c-namemx.h paths.h xstat.h c-ctype.h \
  dirio.h pathsrch.h 
strpascal.o : strpascal.c config.h c-auto.h c-std.h c-unistd.h c-memstr.h c-errno.h \
  c-minmax.h c-limits.h c-pathmx.h c-fopen.h c-proto.h common.h getopt.h lib.h \
  types.h ourpaths.h pascal.h c-pathch.h 
uexit.o : uexit.c config.h c-auto.h c-std.h c-unistd.h c-memstr.h c-errno.h \
  c-minmax.h c-limits.h c-pathmx.h c-fopen.h c-proto.h common.h getopt.h lib.h \
  types.h ourpaths.h pascal.h 
xcalloc.o : xcalloc.c config.h c-auto.h c-std.h c-unistd.h c-memstr.h c-errno.h \
  c-minmax.h c-limits.h c-pathmx.h c-fopen.h c-proto.h common.h getopt.h lib.h \
  types.h ourpaths.h pascal.h 
xfopen-pas.o : xfopen-pas.c config.h c-auto.h c-std.h c-unistd.h c-memstr.h \
  c-errno.h c-minmax.h c-limits.h c-pathmx.h c-fopen.h c-proto.h common.h getopt.h \
  lib.h types.h ourpaths.h pascal.h 
xfopen.o : xfopen.c config.h c-auto.h c-std.h c-unistd.h c-memstr.h c-errno.h \
  c-minmax.h c-limits.h c-pathmx.h c-fopen.h c-proto.h common.h getopt.h lib.h \
  types.h ourpaths.h pascal.h 
xmalloc.o : xmalloc.c config.h c-auto.h c-std.h c-unistd.h c-memstr.h c-errno.h \
  c-minmax.h c-limits.h c-pathmx.h c-fopen.h c-proto.h common.h getopt.h lib.h \
  types.h ourpaths.h pascal.h 
xopendir.o : xopendir.c config.h c-auto.h c-std.h c-unistd.h c-memstr.h c-errno.h \
  c-minmax.h c-limits.h c-pathmx.h c-fopen.h c-proto.h common.h getopt.h lib.h \
  types.h ourpaths.h pascal.h dirio.h 
xrealloc.o : xrealloc.c config.h c-auto.h c-std.h c-unistd.h c-memstr.h c-errno.h \
  c-minmax.h c-limits.h c-pathmx.h c-fopen.h c-proto.h common.h getopt.h lib.h \
  types.h ourpaths.h pascal.h 
xstat.o : xstat.c config.h c-auto.h c-std.h c-unistd.h c-memstr.h c-errno.h \
  c-minmax.h c-limits.h c-pathmx.h c-fopen.h c-proto.h common.h getopt.h lib.h \
  types.h ourpaths.h pascal.h xstat.h 
xstrdup.o : xstrdup.c config.h c-auto.h c-std.h c-unistd.h c-memstr.h c-errno.h \
  c-minmax.h c-limits.h c-pathmx.h c-fopen.h c-proto.h common.h getopt.h lib.h \
  types.h ourpaths.h pascal.h 
zround.o : zround.c config.h c-auto.h c-std.h c-unistd.h c-memstr.h c-errno.h \
  c-minmax.h c-limits.h c-pathmx.h c-fopen.h c-proto.h common.h getopt.h lib.h \
  types.h ourpaths.h pascal.h 
