Downloads and builds the R package references given
by packages, compiling each package for use with WebAssembly and webR. The
resulting WebAssembly binary packages are added to the repository directory
repo_dir. The repository directory will be created if it does not already
exist.
Arguments
- packages
A character vector of one or more package references.
- repo_dir
The package repository directory. Defaults to
"./repo".- remotes
A character vector of package references to prefer as a remote source. Defaults to
NA, meaning prefer a built-in list of references to packages pre-modified for use with webR.- dependencies
Dependency specification for packages to additionally add to the repository. Defaults to
FALSE, meaning no additional packages. UseNAto install only hard dependencies whereasTRUEinstalls all optional dependencies as well. See pkgdepends::as_pkg_dependencies for details.- compress
When
TRUE, add and compress Emscripten virtual filesystem metadata in the resulting R package binary.tgzfiles. Otherwise,file_packager()is used to create uncompressed virtual filesystem images included in the output binary package repository. Defaults toTRUE.
