Rev 74761 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
% File src/library/tools/man/makeLazyLoading.Rd% Part of the R package, https://www.R-project.org% Copyright 1995-2019 R Core Team% Distributed under GPL 2 or later\name{makeLazyLoading}\alias{makeLazyLoading}\title{Lazy Loading of Packages}\usage{makeLazyLoading(package, lib.loc = NULL, compress = TRUE,keep.source = getOption("keep.source.pkgs"),keep.parse.data = getOption("keep.parse.data.pkgs"),set.install.dir = NULL)}\arguments{\item{package}{package name string}\item{lib.loc}{library trees, as in \code{library}}\item{keep.source}{logical; should sources be kept when saving from source}\item{keep.parse.data}{logical; should parse data be kept with sourceswhen \code{keep.source} is \code{TRUE}.}\item{compress}{logical; whether to compress entries on the database.}\item{set.install.dir}{character or null; if not null, set installationdirectory to this value before serializing internal data structures(for internal use, staged installation)}}\description{Tools for lazy loading of packages from a database.}\details{A tool to set up packages for lazy loading from a database. Forpackages other than \pkg{base} you can use\code{makeLazyLoading(package)} to convert them to use lazy loading.This is done when a package is installed.}\keyword{utilities}\author{Luke Tierney and Brian Ripley}\keyword{internal}