packrat-resources {packrat} | R Documentation |
Paths to Packrat Resources
Description
These functions provide a mechanism for retrieving the paths to Packrat resource directories. Each of these directories can be overridden by setting either an environment variable, or an R option.
Usage
project_dir(project = NULL)
src_dir(project = NULL)
lib_dir(project = NULL)
bundles_dir(project = NULL)
Arguments
project |
The project directory. |
Project Directory
project_dir()
is special – the R_PACKRAT_PROJECT_DIR
environment variable is set and unset by on
and
off
, respectively, and generally should not be
overridden by the user.
Directory Resolution
The following table shows the order in which resource directories are discovered (from left to right). The first non-empty result is used.
API | Environment Variable | R Option | Default Value |
project_dir() | R_PACKRAT_PROJECT_DIR | packrat.project.dir | getwd() |
src_dir() | R_PACKRAT_SRC_DIR | packrat.src.dir | "packrat/src" |
lib_dir() | R_PACKRAT_LIB_DIR | packrat.lib.dir | "packrat/lib" |
bundles_dir() | R_PACKRAT_BUNDLES_DIR | packrat.bundles.dir | "packrat/bundles" |
(none) | R_PACKRAT_LIB_R_DIR | packrat.lib-r.dir | "packrat/lib-R" |
(none) | R_PACKRAT_LIB_EXT_DIR | packrat.lib-ext.dir | "packrat/lib-ext" |
[Package packrat version 0.9.2 Index]