Rev 51393 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
#-*- Makefile -*-## ${R_HOME}/src/library/Recommended/Makefile.wininclude ../../../share/make/vars.mkinclude ../../gnuwin32/MkRules## foo.ts is the timestamp for package foo;## foo.tgz is a copy of foo_x.y-z.tar.gz.## unfortunately package foo can be uninstalled and leave foo.ts## For developers: A shell script, tools/rsync-recommended, updates## packages from the CRAN master directory.OBJECTS = $(R_PKGS_RECOMMENDED:=.ts)CLEANFILES = $(OBJECTS) stamp-recommended.SUFFIXES:.SUFFIXES: .tgz .tsall: stamp-recommendedstamp-recommended: $(OBJECTS)@touch $@## allow parallel installs, modulo dependencies belowINSTALL_OPTS=--pkglock --install-tests --data-compress="xz"RCMD = ../../../$(BINDIR)/Rcmd## force tar.exe, as internal tar gets wrong permissions on >= Vista## when run from Cygwin.tgz.ts:@echo@echo "----- installing recommended package" `basename $< .tgz`@R_INSTALL_TAR=tar.exe $(RCMD) INSTALL $(INSTALL_OPTS) -l $(RHOME)/library `basename $< .tgz`_*.tar.gz@touch $@clean:@rm -f $(CLEANFILES)## Hardcoded dependencies (see '../../../share/make/vars.mk')Matrix.ts: lattice.tsmgcv.ts: nlme.ts MASS.ts Matrix.tsnlme.ts: lattice.tsclass.ts: MASS.ts## and for static html linksboot.ts: MASS.ts survival.tscluster.ts: MASS.ts