8000 GitHub - mdneuzerling/getsysreqs: Determine system requirements from R packages using the RStudio Package Manager. This is a weekend project, not a real package, so please think twice before using it for anything serious.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Determine system requirements from R packages using the RStudio Package Manager. This is a weekend project, not a real package, so please think twice before using it for anything serious.

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE.md
Notifications You must be signed in to change notification settings

mdneuzerling/getsysreqs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

getsysreqs

R-CMD-check

Determine system requirements from R packages using the RStudio Package Manager. Query with either a list of packages, or an renv lockfile. If using an renv lockfile, only CRAN packages will be used.

Installation

You can install the development version of sysreqs from Github with:

remotes::install_github("mdneuzerling/getsysreqs")

Example

Determine system dependencies for both plumber and rmarkdown on an Ubuntu 20.04 system:

library(getsysreqs)
get_sysreqs(
  c("plumber", "rmarkdown"),
  distribution = "ubuntu",
  release = "20.04"
)

# [1] "libsodium-dev"        "libcurl4-openssl-dev" "libssl-dev"           "make"                
# [5] "libicu-dev"           "pandoc" 

Alternatively, pass the file path to an renv lockfile, or directory containing renv.lock.

Inspiration

The sysreqs package generates a list of system dependency installation commands from the DESCRIPTION file of an R package. sysreqs uses https://sysreqs.r-hub.io/ rather than the Rstudio Package Manager.

Warning

I whipped this up in a few hours without much care. If you wish to use this in a serious project, please think again.

About

Determine system requirements from R packages using the RStudio Package Manager. This is a weekend project, not a real package, so please think twice before using it for anything serious.

Resources

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE.md

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages

0