| #-*- Makefile -*- |
| # |
| # ${R_HOME}/src/library/base/Makefile |
| |
| srcdir = . |
| top_srcdir = ../../.. |
| |
| top_builddir = ../../.. |
| subdir = src/library/base |
| |
| include $(top_builddir)/Makeconf |
| |
| pkg = base |
| |
| R_OSTYPE = windows |
| RSRC = `LC_COLLATE=C ls $(srcdir)/R/*.R $(srcdir)/R/$(R_OSTYPE)/*.R` |
| |
| all: |
| @$(ECHO) "building package '$(pkg)'" |
| @$(MKINSTALLDIRS) $(top_builddir)/library/$(pkg) |
| @$(MAKE) -f Makefile.win mkR1 mkdesc2 mkdemos2 |
| @$(INSTALL_DATA) $(srcdir)/inst/CITATION $(top_builddir)/library/$(pkg) |
| @if ! test $(top_builddir)/library/$(pkg)/R/$(pkg) -nt all.R; then \ |
| $(INSTALL_DATA) all.R $(top_builddir)/library/$(pkg)/R/$(pkg); \ |
| fi |
| |
| include $(top_srcdir)/share/make/basepkg.mk |
| |
| ## Note that R_COMPILER_SUPPRESS_ALL is now on by default |
| $(top_builddir)/library/$(pkg)/R/$(pkg).rdb: all.R |
| @$(ECHO) "byte-compiling package '$(pkg)'" |
| @cat $(srcdir)/makebasedb.R | \ |
| _R_COMPILE_PKGS_=1 R_COMPILER_SUPPRESS_ALL=1 \ |
| R_DEFAULT_PACKAGES=NULL LC_ALL=C $(R_EXE) > /dev/null |
| @$(INSTALL_DATA) $(srcdir)/baseloader.R \ |
| $(top_builddir)/library/$(pkg)/R/$(pkg) |
| |
| mkR: mkR1 |
| |
| Rsimple: mkR mkRsimple |
| |
| Rlazy: mkR mkRsimple |
| @cat $(srcdir)/makebasedb.R | \ |
| R_DEFAULT_PACKAGES=NULL LC_ALL=C $(R_EXE) > /dev/null |
| @$(INSTALL_DATA) $(srcdir)/baseloader.R \ |
| $(top_builddir)/library/$(pkg)/R/$(pkg) |
| |
| Rlazycomp: mkR mkRsimple mklazycomp |