# macros

MTBOBJ = newrap.o s4zero.o s4min.o s4max.o aq.o pq.o
MTBCFLAGS = -O
CC = gcc

#*****************************************************************

# Math Toolbox (MTB)

mtb.lib : ${MTBOBJ}
	ar -r -u mtb.lib ${MTBOBJ}
	rm -f *.o

newrap.o : newrap.c mtb.h
	${CC} -c ${MTBCFLAGS} newrap.c

s4zero.o : s4zero.c mtb.h
	${CC} -c ${MTBCFLAGS} s4zero.c

s4min.o : s4min.c mtb.h
	${CC} -c ${MTBCFLAGS} s4min.c

s4max.o : s4max.c mtb.h
	${CC} -c ${MTBCFLAGS} s4max.c

aq.o    : aq.c mtb.h
	${CC} -c ${MTBCFLAGS} aq.c

pq.o    : pq.c pq.h
	${CC} -c ${MTBCFLAGS} pq.c
