Rev 62133 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
#-*- Makefile -*-## ${R_HOME}/src/library/Recommended/Makefile.wintop_builddir = ../../..include ../../../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=xzRCMD = $(top_builddir)/$(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`@if test -n "$(R_NO_BASE_COMPILE)"; then \R_INSTALL_TAR='tar.exe --no-same-owner --no-same-permissions' \R_LIBS_USER= R_LIBS_SITE= \_R_CHECK_INSTALL_DEPENDS_=no \$(RCMD) INSTALL $(INSTALL_OPTS) --no-byte-compile -l $(top_builddir)/library `basename $< .tgz`_*.tar.gz; \else \R_INSTALL_TAR='tar.exe --no-same-owner --no-same-permissions' \R_LIBS_USER= R_LIBS_SITE= \_R_CHECK_INSTALL_DEPENDS_=no \$(RCMD) INSTALL $(INSTALL_OPTS) --byte-compile -l $(top_builddir)/library `basename $< .tgz`_*.tar.gz; \fi@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