check_cran {devtools} | R Documentation |
Internal function used to power revdep_check()
.
check_cran(pkgs, libpath = file.path(tempdir(), "R-lib"), srcpath = libpath, bioconductor = FALSE, type = getOption("pkgType"), threads = getOption("Ncpus", 1), check_dir = tempfile("check_cran"), revdep_pkg = NULL)
pkgs |
Vector of package names - note that unlike other devtools functions this is the name of a CRAN package, not a path. |
libpath |
Path to library to store dependencies packages - if you you're doing this a lot it's a good idea to pick a directory and stick with it so you don't have to download all the packages every time. |
srcpath |
Path to directory to store source versions of dependent packages - again, this saves a lot of time because you don't need to redownload the packages every time you run the package. |
bioconductor |
Include bioconductor packages in checking? |
type |
binary Package type to test (source, mac.binary etc). Defaults
to the same type as |
threads |
Number of concurrent threads to use for checking.
It defaults to the option |
check_dir |
Directory to store results. |
revdep_pkg |
Optional name of a package for which this check is
checking the reverse dependencies of. This is normally passed in from
|
This function does not clean up after itself, but does work in a session-specific temporary directory, so all files will be removed when your current R session ends.
Returns (invisibly) the directory where check results are stored.