R: Makefile Generator for R Analytical Projects

# Makefile Generator for R Analytical Projects

## Documentation for package ‘rmake’ version 1.2.2

- DESCRIPTION file
- User guides, package vignettes and other documentation
- Package NEWS

## Help Pages

%>>% | A pipe operator for rmake rules
copyRule | Rule for copying a file to a new location
defaultVars | Variables used within the Makefile generating process
depRule | A rule that defines a dependency between targets without actually providing any execution script.
expandTemplate | Expand template rules into a list of rules by replacing 'rmake' variables with their values
getParam | Wrapper around the 'params' global variable
getters | Return a given set of properties of all rules in a list
hasGnuMake | Check if GNU Make is available via the 'make' command
inShell | Convert R code to a character vector of shell commands evaluating the given R code.
is.rule | Check if the argument is a valid rule object.
knitrRule | Rule for building text documents using the knitr package
make | Run 'make' in the system
makefile | Generate Makefile from a given list of rules ('job').
markdownRule | Rule for building text documents from Markdown files
offlineRule | Rule for requesting manual user action
prerequisites | Return a given set of properties of all rules in a list
replaceSuffix | Replace the suffix of a given file name with a new extension (suffix)
replaceVariables | Replace 'rmake' variables in a character vector
rmake.rule | General creator of an instance of the S3 'rmake.rule' class
rmakeSkeleton | Prepare an existing project for building with _rmake_.
rRule | Rule for running R scripts
rule | General creator of an instance of the S3 'rmake.rule' class
sanitizePath | Sanitize a file path for the current operating system
sanitizeSpaces | Escape spaces in a string as needed in file names used in Makefile files
subdirRule | Rule for running the make process in a subdirectory
targets | Return a given set of properties of all rules in a list
tasks | Return a given set of properties of all rules in a list
terminals | Return a given set of properties of all rules in a list
visualizeRules | Visualize dependencies defined by a rule or a list of rules