install_deps: Install package dependencies if needed.

Description Usage Arguments Examples

View source: R/install.r

Description

install_deps is used by install_* to make sure you have all the dependencies for a package. install_dev_deps() is useful if you have a source version of the package and want to be able to develop with it: it installs all dependencies of the package, and it also installs roxygen2.

Usage

1
2
3
4
5
6
install_deps(pkg = ".", dependencies = NA,
  threads = getOption("Ncpus", 1), repos = getOption("repos"),
  type = getOption("pkgType"), ..., upgrade = TRUE, quiet = FALSE,
  force_deps = FALSE)

install_dev_deps(pkg = ".", ...)

Arguments

pkg

package description, can be path or package name. See as.package for more information

dependencies

logical indicating to also install uninstalled packages which this pkg depends on/links to/suggests. See argument dependencies of install.packages.

threads

number of concurrent threads to use for installing dependencies. It defaults to the option "Ncpus" or 1 if unset.

repos

A character vector giving repositories to use.

type

Type of package to update.

...

additional arguments passed to install.packages.

upgrade

If TRUE, also upgrade any of out date dependencies.

quiet

if TRUE suppresses output from this function.

force_deps

whether to force installation of dependencies even if their SHA1 reference hasn't changed from the currently installed version.

Examples

1
## Not run: install_deps(".")

hadley/devtools documentation built on Sept. 9, 2018, 10:46 p.m.