Install all dependencies of a package treeSource:
Installs all dependencies of a package tree (or source package file),
without installing the package tree itself. It installs the development
dependencies as well, specified in the
Suggests field of
Path to the package tree.
Package library to install the packages to. Note that all dependent packages will the be installed here, even if they are already installed in another library.
FALSE, the default, does the minimum amount of work to give you the latest version of
pkg. It will only upgrade packages if
pkg, or one of its dependencies, explicitly requires a higher version than what you currently have.
upgrade = TRUE, will do ensure that you have the latest version of
pkgand all its dependencies.
Whether to ask for confirmation when installing a different version of a package that is already installed. Installations that only add new packages never require confirmation.
Dependency types. See
pkgdepends::as_pkg_dependencies()for possible values. Note that changing this argument from the default might result an installation failure, e.g. if you set it to
FALSE, packages might not build if their dependencies are not already installed.