install_plans | R Documentation |
An installation plan contains all data that is needed to install a set of package files. It is usually created from an installation proposal with solving the dependencies and downloading the package files.
It is also possible to create an installation plan a different way. An installation plan object must be a data frame, with at least the following columns:
package
: The name of the package.
type
: The type of the package reference.
binary
: Whether the package is a binary package.
file
: Full path to the package file or directory.
dependencies
: A list column that lists the names of the dependent
packages for each package.
needscompilation
: Whether the package needs compilation. This should
be FALSE
for binary packages.
For installation plans created via pkg_installation_proposal, the plan
contains all columns from pkg_download_result
objects, and some additional ones:
library
: the library the package is supposed to be installed to.
direct
: whether the package was directly requested or it is
installed as a dependency.
vignettes: whether the vignettes need to be (re)built.
packaged
: whether R CMD build
was already called for the package.
pkg_installation_proposal to create install plans,
install_package_plan()
to install plans from any source.
## Not run:
pdi <- new_pkg_installation_proposal(
"pak",
config = list(library = tempfile())
)
pdi$resolve()
pdi$solve()
pdi$download()
pdi$get_install_plan()
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.