Rev 18526 | Rev 20825 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
# Makefile for R for Windows Installersinclude ../MkRulesinclude ../RWVERSIONall: SetupR.exe miniR.execlean: IScleandistclean: ISdistclean# section for JR software installer.RECOMMENDED=KernSmooth VR boot cluster foreign mgcv nlme rpart survival grid latticeEXTRA=R.iss: JRins.pl ../$(RPREFIX)b.zip ../$(RPREFIX)h.zip \../$(RPREFIX)ch.zip ../$(RPREFIX)d1.zip ../$(RPREFIX)d2.zip \../$(RPREFIX)l.zip ../$(RPREFIX)sp.zip ../$(RPREFIX)w.zipunzip -qo ../$(RPREFIX)bunzip -qo ../$(RPREFIX)hunzip -qo ../$(RPREFIX)ch -d $(RPREFIX)chunzip -qo ../$(RPREFIX)d1 -d $(RPREFIX)d1unzip -qo ../$(RPREFIX)d2 -d $(RPREFIX)d2unzip -qo ../$(RPREFIX)l -d $(RPREFIX)lunzip -qo ../$(RPREFIX)sp -d $(RPREFIX)spunzip -qo ../$(RPREFIX)w -d $(RPREFIX)wfor p in $(RECOMMENDED) $(EXTRA); do \unzip -qo $(PKGS)/$${p} -d $(RPREFIX)/library; \donezip -rmq foo.zip $(RPREFIX)/library/*/htmlunzip -qo foo -d $(RPREFIX)wrm foo.zipzip -rmq foo.zip $(RPREFIX)/library/*/chtmlunzip -qo foo -d $(RPREFIX)chrm foo.zipzip -rmq foo.zip $(RPREFIX)/library/*/latexunzip -qo foo -d $(RPREFIX)lrm foo.ziprm -rf $(RPREFIX)/library/*/man$(CAT) $(RPREFIX)/library/*/CONTENTS > \$(RPREFIX)w/$(RPREFIX)/doc/html/search/index.txt$(CP) $(RPREFIX)w/$(RPREFIX)/doc/html/packages-head.html $(RPREFIX)/doc/htmlecho "make.packages.html(.Library)" | $(RPREFIX)/bin/rterm --vanilla --slave$(CP) $(RPREFIX)/doc/html/packages.html $(RPREFIX)w/$(RPREFIX)/doc/html$(RM) $(RPREFIX)/doc/html/packages*perl JRins.pl $(RPREFIX)SetupR.exe: R.iss"$(ISDIR)/iscc" R.iss > setupR.logRsmall.iss: JRsmall.pl ../$(RPREFIX)b.zip \../$(RPREFIX)h.zip ../$(RPREFIX)ch.zip ../$(RPREFIX)d1.ziprm -rf $(RPREFIX)*unzip -qo ../$(RPREFIX)bunzip -qo ../$(RPREFIX)hunzip -qo ../$(RPREFIX)ch -d $(RPREFIX)chunzip -qo ../$(RPREFIX)d1 -d $(RPREFIX)d1rm $(RPREFIX)d1/$(RPREFIX)/doc/manual/R-admin.pdfrm $(RPREFIX)d1/$(RPREFIX)/doc/manual/R-exts.pdfrm $(RPREFIX)d1/$(RPREFIX)/doc/manual/R-lang.pdffor p in $(RECOMMENDED); do \unzip -qo $(PKGS)/$${p} -d $(RPREFIX)/library; \donerm -rf $(RPREFIX)/library/*/html $(RPREFIX)/library/*/latex \$(RPREFIX)/library/*/manrm -rf $(RPREFIX)/library/rpart/Manuscriptrm -rf $(RPREFIX)/library/survival/doc $(RPREFIX)/library/survival/survival.ps.gzperl JRsmall.pl $(RPREFIX)miniR.exe: Rsmall.iss"$(ISDIR)/iscc" Rsmall.iss > miniR.logISclean:rm -rf R.iss Rsmall.iss *.log $(RPREFIX)*ISdistclean: IScleanrm -f SetupR.exe miniR*