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.
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")
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.
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 when loading remake file?
Name of the remakefile (by default
remake.yml
).