Robust, reliable and flexible paths to files below a project root. The 'root' of a project is defined as a directory that matches a certain criterion, e.g., it contains a certain regular file.

Documentation

Manual: rprojroot.pdf
Vignette: Finding files in project subdirectories

Maintainer: Kirill Müller <krlmlr+r at mailbox.org>

Author(s): Kirill Müller*

Install package and any missing dependencies by running this line in your R console:

install.packages("rprojroot")

Depends R (>= 3.0.0)
Imports backports
Suggests testthat, knitr, withr, rmarkdown
Enhances
Linking to
Reverse
depends
Reverse
imports
desc, excerptr, here, learnr, rmarkdown, secret, sparklyr
Reverse
suggests
DBI, document, googlesheets, readxl
Reverse
enhances
Reverse
linking to

Package rprojroot
Materials
URL https://github.com/krlmlr/rprojroot https://krlmlr.github.io/rprojroot
Task Views
Version 1.2
Published 2017-01-16
License GPL-3
BugReports https://github.com/krlmlr/rprojroot/issues
SystemRequirements
NeedsCompilation no
Citation
CRAN checks rprojroot check results
Package source rprojroot_1.2.tar.gz