Create a self-contained library, using pkgdepends.
conan_install(
lib,
packages,
policy = "upgrade",
repos = NULL,
cran = NULL,
path_bootstrap = NULL,
path_cache = NULL
)
The path to install into. We will create a self-contained library at this address.
A character vector of packages to install. These
can be names of CRAN packages or GitHub references etc; see
pkgdepends::new_pkg_installation_proposal()
for more details
Should be either "lazy" or "upgrade", with a default of "upgrade"
A character vector of repositories to use when
installing. A suitable CRAN repo will be added if not detected
(using the cran
argument if provided)
Fallback CRAN repo to use. If not given we will use
https://cloud.r-project.org
The path to find the "bootstrap library" at
(created via conan_bootstrap()
; this contains the
packages required to install your packages, kept separate from
the lib
. If not given then a per-session path will be
used (within tempdir()
) but installation can be sped up by
using a persistent path. If NULL
but the environment variable
CONAN_PATH_BOOTSTRAP
we will use the directory pointed at by
that environment variable.
Path to the pkgdepends cache. Falls back on
environment variable CONAN_PATH_CACHE
, or if that is not set
to a temporary directory.
Nothing, called for side effects of creating a library at
lib
.