Rev 43261 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
#-*- Makefile -*-include ../../gnuwin32/MkRulesMODULE=lapackall:@$(MAKE) --no-print-directory -f Makefile.win -s makeMakedeps@$(MAKE) --no-print-directory -f Makefile.win ../../../bin/Rlapack.dllifeq ($(strip $(USE_IMPLIBS)),YES)@$(MAKE) --no-print-directory -f Makefile.win implibendif@$(MAKE) --no-print-directory -f Makefile.win ../../../modules/$(MODULE).dllCSOURCES = Lapack.cOBJS=$(CSOURCES:.c=.o) dllversion.oLIBSOURCES = dlamch.f dlapack0.f dlapack1.f dlapack2.f dlapack3.f dlapack4.f cmplx.fLIBOBJECTS = $(LIBSOURCES:.f=.o) Rlapackrc.o# will be overridden on call from src/gnuwin32/MakefileOPTFLAGS=-O3 -Wall -pedantic -std=gnu99FOPTFLAGS=-O3CPPFLAGS=-I../../include -DHAVE_CONFIG_HCFLAGS=$(OPTFLAGS)FFLAGS=$(FOPTFLAGS)dlamch-FFLAGS=-ffloat-store../../../modules/$(MODULE).dll: $(MODULE).dll$(MKDIR) -p ../../../modules$(CP) $< $@lapack-DLLLIBS=-L../../../$(IMPDIR) -lRlapack -lRblas -lRimplib: libRlapack.dll.a@$(CP) libRlapack.dll.a ../../../liblibRlapack.dll.a: Rlapack.defRlapack.def: $(LIBOBJECTS)@$(ECHO) EXPORTS > $@@$(NM) $^ | $(SED) -n 's/^.* [BCDRT] _/ /p' | $(SORT) | uniq >> $@$(MODULE).dll: $(OBJS)../../../bin/Rlapack.dll: $(LIBOBJECTS)$(DLL) -shared -s -o $@ $^ -L../../../$(IMPDIR) -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