default: all include ../../UFconfig/UFconfig.mk all: libklu_cholmod.a I = -I../../CHOLMOD/Include -I../../UFconfig libklu_cholmod.a: library klu_cholmod.c klu_cholmod.h $(CC) $(CFLAGS) $(I) -c klu_cholmod.c $(AR) libklu_cholmod.a klu_cholmod.o $(RANLIB) libklu_cholmod.a distclean: purge purge: clean - $(RM) *.o *.a clean: - $(RM) $(CLEAN) library: ( cd ../../AMD ; $(MAKE) library ) ( cd ../../COLAMD ; $(MAKE) library ) ( cd ../../CHOLMOD/Lib ; $(MAKE) )