| pkgDep {miniCRAN} | R Documentation |
Performs recursive retrieve for Depends, Imports and LinkLibrary. Performs non-recursive retrieve for Suggests.
pkgDep(pkg, availPkgs, repos = getOption("repos"), type = "source",
depends = TRUE, suggests = TRUE, enhances = FALSE,
includeBasePkgs = FALSE, Rversion = R.version, quiet = FALSE, ...)
pkg |
Character vector of packages. |
availPkgs |
Vector of available packages. Defaults to reading this list from CRAN, using |
repos |
URL(s) of the 'contrib' sections of the repositories, e.g. |
type |
Possible values are (currently) "source", "mac.binary" and "win.binary": the binary types can be listed and downloaded but not installed on other platforms. Passed to |
depends |
If TRUE, retrieves Depends, Imports and LinkingTo dependencies (non-recursively) |
suggests |
If TRUE, retrieves Suggests dependencies (non-recursively) |
enhances |
If TRUE, retrieves Enhances dependencies (non-recursively) |
includeBasePkgs |
If TRUE, include base R packages in results |
Rversion |
Version of R. Can be specified as a character string with the two digit R version, e.g. "3.1". Defaults to R.version |
quiet |
If TRUE, suppresses warnings |
... |
Other arguments passed to |
Other dependency functions: basePkgs,
makeDepGraph,
plot.pkgDepGraph
## Not run:
pkgDep(pkg = c("ggplot2", "plyr", "reshape2"),
repos = c(CRAN = getOption("minicran.mran"))
)
## End(Not run)
pdb <- cranJuly2014
## Not run:
pdb <- pkgAvail(repos = c(CRAN = getOption("minicran.mran")))
## End(Not run)
pkgDep(pkg = c("ggplot2", "plyr", "reshape2"), pdb)