######################################################################

LIB=  libmatrix.a

######################################################################

LIB_DESTDIR= 	../lib/
HDR_DESTDIR= 	../include/
RANLIB= 	ranlib ${LIB}

######################################################################
SRCS= 	matrix.c 

OBJS= 	matrix.o 

HDRS= 	matrix.h 

######################################################################

CC = 	CC 
CFLAGS=	-w -O2

######################################################################

all:  ${OBJS}
	make lib

lib:  ${OBJS}
	rm -f ${LIB}
	ar rv ${LIB} ${OBJS}
	${RANLIB}

install:
	make all
	cp ${LIB} ${LIB_DESTDIR}
	cd ${LIB_DESTDIR}; ${RANLIB}

lint: 
	lint -hb -I. -I/include *.c

save:
	cp *.[ch] local/*.h Makefile src

headers:
	cp ${HDRS} ${HDR_DESTDIR}

tags:
	/bin/rm -f tags; etags *.[ch]

clean:
	/bin/rm -f *.o *.a *.out core

depend:
	makedepend -- $(HDRS) $(INCLUDE_PATH) -- $(SRCS)

######################################################################
# DO NOT DELETE THIS LINE -- make depend depends on it.


