#########################################################################
#
# Makefile for UNIX
#
#########################################################################

#
# Options:
#
# -g 	: Debug on 
# -O	: Optimize
#
OPT = -O -p

#
# Machine specific defines:
#
MACH =

#
# Other defines:
#
DEFS =


CFLAGS = $(OPT) $(MACH) $(DEFS)

igensurf:	igensurf.o calexpr.o caldefn.o calfunc.o \
			noise3.o ealloc.o savestr.o
	cc $(CFLAGS) -o igensurf igensurf.o calexpr.o caldefn.o calfunc.o \
			noise3.o ealloc.o savestr.o -lm

clean:
	rm -f core igensurf *.o

igensurf.o:	igensurf.c calc.h

calexpr.o:	calexpr.c calcomp.h calc.h

caldefn.o:	caldefn.c calcomp.h calc.h

calfunc.o:	calfunc.c calcomp.h calc.h
