rcmd_safe_env
returns a set of environment variables that are
more appropriate for rcmd_safe()
. It is exported to allow manipulating
these variables (e.g. add an extra one), before passing them to the
rcmd()
functions.
Source: R/rcmd.R
rcmd_safe_env.Rd
It currently has the following variables:
CYGWIN="nodosfilewarning"
: On Windows, do not warn about MS-DOS style file names.R_TESTS=""
This variable is set byR CMD check
, and makes the child R process load a startup file at startup, from the current working directory, that is assumed to be the/test
directory of the package being checked. If the current working directory is changed to something else (as it typically is bytestthat
, then R cannot start. Setting it to the empty string ensures thatcallr
can be used from unit tests.R_BROWSER="false"
: typically we don't want to start up a browser from the child R process.R_PDFVIEWER="false"
: similarly for the PDF viewer.