dependencies: Dealing With Dependencies

View source: R/install.R

dependenciesR Documentation

Dealing With Dependencies

Description

Elegantly deals with package dependencies of a project

Usage

dependencies(
  libpath = "lib",
  jspackages = list(),
  cran.packages = list(),
  github.packages = list(),
  jslibs = list(),
  force.cran = jsroot.env$reinstall.cran,
  force.github = jsroot.env$reinstall.github,
  force.jalgos = jsroot.env$reinstall.jalgos,
  force.jslibs = jsroot.env$reinstall.jslib,
  force = FALSE,
  ...,
  install.jspackages.fun = install.git
)

Arguments

libpath

Folder in which

jspackages

Jalgos packages. Must have this layout:
list(group1 = list(c("jspack1",
[branch = "aaa"],
...)),
group2 = ...)

cran.packages

CRAN packages

...

To be forwarded to the require.or.install function

See Also

require.or.install install.git


jalgos/jsroot documentation built on Jan. 27, 2025, 3:40 p.m.