Rev 22553 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
#-*- Makefile -*-include ../../gnuwin32/MkRulesMODULE=lapackall: makeMakedeps Rlapack ../../../modules/$(MODULE).dllCSOURCES = Lapack.cFSOURCES = rgeev.f rsyev.fCFLAGS=$(OPTFLAGS) -I../../include -DHAVE_CONFIG_HFFLAGS=$(FOPTFLAGS)OBJS=$(CSOURCES:.c=.o) $(FSOURCES:.f=.o) dllversion.o../../../modules/$(MODULE).dll: $(MODULE).dll$(MKDIR) -p ../../../modules$(CP) $< $@lapack-DLLLIBS=-L../../../lib -lRlapackDLLLIBS=-L../../gnuwin32 -lR -lRblas -lg2c$(MODULE).dll: $(OBJS)dllversion.o: ../../include/Rversion.hclean:@$(RM) Makedeps *.d *.o $(MODULE).def $(MODULE).dll Rlapack.def \Rlapack.dll libRlapack.a# Rlapack.* sectionRlapack: ../../../bin/Rlapack.dll ../../../lib/libRlapack.aRlapack.dll: dlapack0.o dlapack1.o dlapack2.o dlapack3.o cmplx.o Rlapackrc.o@$(ECHO) LIBRARY Rlapack > Rlapack.def@$(ECHO) EXPORTS >> Rlapack.def@$(NM) $^ > Defs@$(SED) -n '/^........ [BCDRT] _/s/^........ [BCDRT] _/ /p' Defs >> $*.def@$(RM) Defs$(DLL) --shared $(DLLFLAGS) -o $@ Rlapack.def $^ $(DLLLIBS)libRlapack.a: Rlapack.def../../../bin/Rlapack.dll: Rlapack.dll@$(MKDIR) -p ../../../bin@$(CP) $< $@../../../lib/libRlapack.a: libRlapack.a@$(MKDIR) -p ../../../lib@$(CP) $< $@Rlapackrc.o: ../../include/Rversion.h# DependenciesDEPS=$(CSOURCES:.c=.d)makeMakedeps: $(DEPS)@$(RM) Makedeps@cat $(DEPS) >> Makedeps-include Makedeps