include ../conf/conf

DEST	= $(LIBDIR)

TARGET	= libgauss.a

OBJ	= gauss.o pivot8.o pivot.o max2.o block.o dot.o broad.o broad_x.o broad_y.o sum_x.o sum_y.o broad_put.o
SRC	= gauss.c pivot8.c pivot.c max2.c block.c dot.c broad.c broad_x.c broad_y.c sum_x.c sum_y.c broad_put.c

.c.o:
	$(CC) $(CFLAGS) $(CPPFLAGS) -c $(OUTPUT_OPTION) $<

$(TARGET): $(OBJ)
	$(AR) rcv $(TARGET) $(OBJ)
	$(RANLIB) $(TARGET)

install: $(TARGET)
	if [ ! -d $(DEST) ]; then \
		mkdir -p $(DEST); \
	fi
	cp $(TARGET) $(DEST)
	if [ -f $(DEST)/$(TARGET) ]; then \
		$(RANLIB) $(DEST)/$(TARGET); \
	fi

clean:
	$(RM) -f $(TARGET) $(OBJ)
	$(RM) -f *~ *.bak

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

block.o: ../include/conf.h
broad.o: ../include/conf.h
broad_x.o: ../include/conf.h ../include/misc.h
broad_y.o: ../include/conf.h ../include/misc.h
dot.o: ../include/conf.h ../include/dist.h
gauss.o: ../include/dot.h
gauss.o: ../include/conf.h
gauss.o: ../include/dist.h lu.h ../include/misc.h
max2.o: ../include/conf.h
max2.o: ../include/misc.h lu.h
pivot.o: ../include/dot.h
pivot.o: ../include/conf.h
pivot.o: ../include/dist.h lu.h ../include/misc.h
pivot8.o: ../include/dot.h
pivot8.o: ../include/conf.h
pivot8.o: ../include/dist.h lu.h ../include/misc.h
sum_x.o: ../include/conf.h lu.h
sum_y.o: ../include/conf.h lu.h
