Rev 219 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
#include $(RHOME)/src/gnuwin32/MkRulesBLAS_LIBS=-lRblasLAPACK_LIBS=-L$(RHOME)/lib -lRlapackCPPFLAGS=$(PKG_CPPFLAGS) -I$(RHOME)/src/includeCFLAGS=$(CPPFLAGS) $(DEBUGFLAG) -O2 $(PKG_CFLAGS)CXXFLAGS=$(CPPFLAGS) $(DEBUGFLAG) -O2 $(PKG_CXXFLAGS)DLLLIBS=-L$(RHOME)/src/gnuwin32 $(PKG_LIBS) $(FLIBS) -lRpkg = MatrixPKG_CFLAGS = -I./MetisPKG_LIBS = $(LAPACK_LIBS) $(BLAS_LIBS)SOURCES_C = \LU.c \Mutils.c \Metis_utils.c\cscMatrix.c \dense.c \factorizations.c \geMatrix.c \ldl.c \pdDiag.c \pdIdent.c \pdLogChol.c \pdMat.c \pdNatural.c \poMatrix.c \sscCrosstab.c \sscMatrix.c \ssclme.c \syMatrix.c \trMatrix.c \triplet.c \tscMatrix.c \taucs_utils.c \# flame.cOBJECTS = $(SOURCES_C:.c=.o)SHLIB = Matrix.dllSUBDIRS = Metis taucs umfpackSUBLIBS = $(addsuffix .a,$(SUBDIRS))$(SHLIB): $(OBJECTS) $(SUBLIBS)all: $(SHLIB)mostlyclean: clean$(SUBLIBS):@for d in $(SUBDIRS); do \(cd $${d} && $(MAKE) -f Makefile.win lib) || exit 1; \doneranlib $@clean:@-rm -rf .libs _libs@-rm -f *.o