R/preinstall_suggests.R

Defines functions preinstall_suggests

preinstall_suggests <- function(suggests, p, type, repos, dependencies = NA, verbose = FALSE, ...) {
    ghitmsg(verbose, message(sprintf("Installing 'Suggests' packages for '%s': %s", 
                                     p$pkgname, 
                                     paste0(suggests, collapse = ", "))
                             ))
    suggests <- suggests[!suggests %in% installed.packages()[, "Package"]]
    if (length(suggests)) {
        utils::install.packages(suggests, type = type, 
                                repos = repos,
                                dependencies = NA,
                                verbose = verbose,
                                quiet = !verbose,
                                ...)
    }
}

Try the ghit package in your browser

Any scripts or data that you put into this service are public.

ghit documentation built on July 4, 2017, 9:02 a.m.