Only works if the cache is a file system in a hidden folder named .drake/ (default).

find_cache(path = getwd(), dir = NULL, directory = NULL)

Arguments

path

Starting path for search back for the cache. Should be a subdirectory of the drake project.

dir

Character, name of the folder containing the cache.

directory

Deprecated. Use dir.

Value

File path of the nearest drake cache or NULL if no cache is found.

See also

Examples

if (FALSE) { isolate_example("Quarantine side effects.", { if (suppressWarnings(require("knitr"))) { load_mtcars_example() # Get the code with drake_example("mtcars"). make(my_plan) # Run the project, build the target. # Find the file path of the project's cache. # Search up through parent directories if necessary. find_cache() } }) }