
CFILES= findIt.c \
	kaboom.c \
	miscMath.c \
	translate.c \
	occult.c \
	concenIO.c \
	concen.c \
	coordConvert.c \
	xref.c

OFILES= findIt.o \
	kaboom.o \
	miscMath.o \
	translate.o \
	occult.o \
	concenIO.o \
	concen.o \
	coordConvert.o \
	xref.o



# compile and load options


#use whichever of the two below work...

CC= gcc
#CC= acc

CFLAGS =  -g -I/usr/include -I./include  


A := CFLAGS += -DLOG -DARCHIVE -DVERBOSE

#collision library

default:  kaboomlib2

all    :  B kaboomlib2 A

A      : $(OFILES)
	ar rv $(FIBHOME)/lib/libkaboomA.a $(OFILES)
	ranlib $(FIBHOME)/lib/libkaboomA.a
	rm -f $(OFILES)

B      : $(OFILES)
	ar rv $(FIBHOME)/lib/libkaboomB.a $(OFILES)
	ranlib $(FIBHOME)/lib/libkaboomB.a
	rm -f $(OFILES)

kaboomlib2: $(OFILES) f77toC.o
	ar rv ./kaboomlib.a $(OFILES) f77toC.o
	ranlib ./kaboomlib.a
	rm -f $(OFILES)

tar       :  
	-/bin/rm -f kaboom.tar
	find . -type l -print | sed -f tar.sed >  tar.files
	find . -type f -print | sed -f tar.sed >> tar.files
	-tar -cfh kaboom.tar `cat tar.files` 
	-/bin/rm -f tar.files

# auto dependency make

depend:
	/usr/ucb/cc -M ${CFLAGS} ${CFILES} | sort -u | \
	sed -e ':loop' \
	    -e 's/\.\.\/[^ /]*\/\.\./../' \
	    -e 't loop' | \
	awk ' { if ($$1 != prev) { print rec; rec = $$0; prev = $$1; } \
		else { if (length(rec $$2) > 78) { print rec; rec = $$0; } \
		       else rec = rec " " $$2 } } \
	      END { print rec } ' > makedep
	echo '/^# DO NOT DELETE THIS LINE/+1,$$d' >eddep
	echo '$$r makedep' >>eddep
	echo 'w' >>eddep
	cp Makefile Makefile.bak
	ex - Makefile < eddep
	rm eddep makedep

# DO NOT DELETE THIS LINE -- make depend uses it

/usr/ucb/cc:  language optional software package not installed
