LIB=../lib
. $LIB/makedefs
exec > makefile
cat <<!
# makefile 6/30/84

LIB = $LIB
!
cat $LIB/makedefs
cat <<\!

DEBUG = -O
CFLAGS = $(DEBUG) -I$(LIB)
LFLAGS = $(DEBUG)

AFBUILD = afbuild.o doadd.o addart.o addrec.o makeaf.o ngtab.o title.o $(LIB)/rpathinit.o $(LIB)/rlib.a

AFINSERT = afinsert.o doadd.o addart.o addrec.o ngtab.o title.o $(LIB)/rpathinit.o $(LIB)/rlib.a

DUMPREC = dumprec.o $(LIB)/rpathinit.o $(LIB)/rlib.a

DUMPNG = dumpng.o $(LIB)/rpathinit.o $(LIB)/rlib.a

DUMPTREE = dumptree.o $(LIB)/rpathinit.o $(LIB)/rlib.a

all: makefile afbuild afinsert

makefile: genmakefile
	genmakefile
	@echo 'Makefile changes, so restart makefile.'
	@sh -c 'exit 22'

install: all
	/bin/cp afbuild afinsert $(LIBDIR)

afbuild: $(AFBUILD)
	$(CC) -o $@ $(LFLAGS) $(AFBUILD)

afinsert: $(AFINSERT)
	$(CC) -o $@ $(LFLAGS) $(AFINSERT)

dumprec: $(DUMPREC)
	$(CC) -o $@ $(LFLAGS) $(DUMPREC)

dumpng: $(DUMPNG)
	$(CC) -o $@ $(LFLAGS) $(DUMPNG)

dumptree: $(DUMPTREE)
	$(CC) -o $@ $(LFLAGS) $(DUMPTREE)

addart.o addrec.o afbuild.o afinsert.o dumpng.o dumprec.o \
dumpng.o makeaf.o title.o write.o: $(LIB)/artfile.h $(LIB)/af.h $(FRC)

doadd.o ngtab.o dumprec.o dumpng.o: $(FRC)


FRC:
!
