blob: 68fa76b5f411bfaa765df0aa7efca2bb5aff8dcc [file] [log] [blame]
#-*- Makefile -*-
include ../../gnuwin32/MkRules
all: ../../../$(BINDIR)/Rblas.dll
## suppress lots of warnings: this is a dummy
blas00.o: blas00.c
$(CC) -O3 -I../../include -c $< -o $@
## Rblas.dll imports xerbla_ from R.dll
ifeq "$(USE_ATLAS)" "YES"
../../../$(BINDIR)/Rblas.dll: blas00.o ../../gnuwin32/dllversion.o
@$(ECHO) -------- Building $@ --------
$(DLL) -shared $(DLLFLAGS) -o $@ $^ Rblas.def \
-L../../../$(IMPDIR) -lR -L"$(ATLAS_PATH)" -lf77blas -latlas
else
../../../$(BINDIR)/Rblas.dll: blas.o cmplxblas.o ../../gnuwin32/dllversion.o
@$(ECHO) -------- Building $@ --------
$(DLL) -shared $(DLLFLAGS) -o $@ $^ Rblas.def -L../../../$(IMPDIR) -lR $(FLIBS)
endif
distclean clean:
@$(RM) ../../../$(BINDIR)/Rblas.dll *~ blas00.o blas00.d blas.o cmplxblas.o