#
#         s2ibis makefile
#
# To make for DECstations type 
#            make dec
# To make for SPARCstations running Solaris
#            make solaris
# To make for SPARCstations running SunOs 
#            make sun4
# To make for RS6000's type
#            make ibm
# To make for HP's type
#            make hpux

dec:
	make CC=cc  s2ibis
solaris:
	make "CC=gcc -ansi -DSYSV"  s2ibis
sun4:
	make "CC=gcc -ansi"  s2ibis
hpux:
	make "CC=cc -Aa -O" s2ibis
ibm:
	make "CC=cc" s2ibis

s2ibis: s2ibis.o pins.o models.o
	$(CC) s2ibis.o pins.o models.o -o s2ibis -lm
s2ibis.o: s2ibis.c s2ibis.h
	$(CC)  -c s2ibis.c 
pins.o: pins.c s2ibis.h
	$(CC)  -c pins.c
models.o: models.c s2ibis.h
	$(CC)  -c models.c 
