Rev 1894 | Rev 1979 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
#pkg = MatrixPKG_CFLAGS = -DUSE_CHOLMODPKG_LIBS = ${LAPACK_LIBS} ${BLAS_LIBS}include SOURCES_C.mkf## zherk.f is part of BLAS, but not of R's BLAS sourcesSOURCES_F = zpotf2.f zpotrf.f zherk.fOBJECTS = $(SOURCES_C:.c=.o) $(SOURCES_F:.f=.o)SHLIB = $(pkg)$(SHLIB_EXT)SUBDIRS = CHOLMOD UMFPACK Metis AMD COLAMD LDL CCOLAMDSUBLIBS = $(SUBDIRS:=.a)SUBSTAMP = $(SUBDIRS:=.stamp)$(SHLIB): $(OBJECTS) $(SUBLIBS)$(SHLIB_LINK) -o $@ $(OBJECTS) $(SUBLIBS) $(ALL_LIBS)all: $(SHLIB)mostlyclean: clean$(SUBLIBS): $(SUBSTAMP)@for d in $(SUBDIRS); do \(cd $${d} && $(MAKE) lib) || exit 1; \touch $${d}.stamp; \done$(SUBSTAMP):touch $(SUBSTAMP)clean:@-rm -rf .libs _libs@-rm -f *.o *.so *.a $(SUBSTAMP)@for d in $(SUBDIRS); do \(cd $${d} && $(MAKE) clean) || exit 1; \rm -f $${d}.stamp; \doneinclude DEPS.mkf