.SUFFIXES: .c .o

CC           = cc -g
BIN_PATH     = ../../bin
MAN_PATH     = ../../Man
BINSTALL     = cp
SINSTALL     = cp
PAR          =

OBJ = gen.o if2read.o if2build.o if2util.o if2.o if2yank.o if2temp.o     \
      if2preamble.o if2smash.o if2print.o if2record.o if2array.o         \
      if2select.o if2loop.o if2aimp.o if2opt.o if2vector.o if2prebuild.o \
      if2fibre.o if2free.o if2interface.o if2timer.o if2sdbx.o

INCL = world.h if2.h

.c.o:
	${CC} -c $*.c

local: if2gen

all: if2gen

if2gen:${PAR} ${OBJ} 
	${CC} -o if2gen ${OBJ} -lm

clean:
	rm -f ${OBJ}
	rm -f if2gen

install:
	${BINSTALL} if2gen ${BIN_PATH}/if2gen
	${SINSTALL} sisal.h ${BIN_PATH}/sisal.h

${OBJ}:   ${INCL}
