Rev 37364 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
#-*- Makefile -*-include ../../gnuwin32/MkRulesMODULE=lapackall:@$(MAKE) --no-print-directory -f Makefile.win -s makeMakedepsifneq ($(strip $(USE_ACML)),YES)@$(MAKE) --no-print-directory -f Makefile.win ../../../bin/Rlapack.dllendif@$(MAKE) --no-print-directory -f Makefile.win ../../../modules/$(MODULE).dllCSOURCES = Lapack.cOBJS=$(CSOURCES:.c=.o) dllversion.oLIBSOURCES = dlamc.f dlapack0.f dlapack1.f dlapack2.f dlapack3.f cmplx.fLIBOBJECTS = $(LIBSOURCES:.f=.o) Rlapackrc.o# will be overridden on call from src/gnuwin32/MakefileOPTFLAGS=-O3 -Wall -pedantic -std=gnu99FOPTFLAGS=-O3CFLAGS=$(OPTFLAGS) -I../../include -DHAVE_CONFIG_HFFLAGS=$(FOPTFLAGS)dlamc-FFLAGS=-ffloat-store../../../modules/$(MODULE).dll: $(MODULE).dll$(MKDIR) -p ../../../modules$(CP) $< $@ifeq ($(strip $(USE_ACML_LAPACK)),YES)lapack-DLLLIBS=-L../../../bin -lRblas -L"$(ACML_PATH)" -lacml $(FLIBS) -lRelselapack-DLLLIBS=-L../../../bin -lRlapack -lRblas -lRendif$(MODULE).dll: $(OBJS)../../../bin/Rlapack.dll: $(LIBOBJECTS)$(DLL) -shared -s -o $@ $^ -L../../../bin -lR -lRblas $(FLIBS)clean:@$(RM) Makedeps *.d *.o $(MODULE).def $(MODULE).dll Rlapack.def \Rlapack.dll *.a# Dependenciesdllversion.o: ../../include/Rversion.hRlapackrc.o: ../../include/Rversion.hDEPS=$(CSOURCES:.c=.d)makeMakedeps: $(DEPS)@$(RM) Makedeps@cat $(DEPS) >> Makedeps-include Makedeps