remake (version 0.3.0)

make: Make one or more targets

Description

make() builds the selected targets (default: all()) and all dependencies.

update() only updates the selected targets (no default), without checking up-to-date state of dependencies. You should almost always prefer make(), unless you have specific reasons not to update dependencies.

Usage

make(target_names = NULL, ..., verbose = TRUE,
  allow_missing_packages = FALSE, remake_file = "remake.yml")

update(target_names = NULL, ..., verbose = TRUE, allow_missing_packages = FALSE, remake_file = "remake.yml")

Arguments

target_names

Character vector of names of targets to build, or NULL to build the default target (if specified in the remakefile).

...

Additional future arguments, ignored for now. Practically this means that all other arguments must be specified by full name.

verbose

Controls whether remake is verbose or not. The default (TRUE) prints out the name of each target as it is built/checked. This argument is passed to remake_verbose(); valid options are TRUE, FALSE and also the result of calling remake_verbose().

allow_missing_packages

Allow missing packages when loading remake file?

remake_file

Name of the remakefile (by default remake.yml).