MakefileR (version 1.0)

make_def: Creates a variable definition in a Makefile

Description

A variable definition in a Makefile consists of a variable name and its defition. Both are separated by the equality sign =.

Usage

make_def(variable, definition)

Arguments

variable
[character(1)] Variable name
definition
[character(1)] Definition for this variable

Value

An object of class MakefileR_def

Details

No quoting is applied to the definition by this function. Currently, both variable and definition are required to be character values of length one.

Use the c function or the + operator to append definitions to groups and Makefiles.

References

https://www.gnu.org/software/make/manual/

See Also

makefile, make_group

Other items: make_comment, make_group, make_rule, make_text

Examples

Run this code
make_def("R_USER_LIBRARY", .libPaths()[[1L]])
makefile() +
  make_def("R_USER_LIBRARY", .libPaths()[[1L]])

Run the code above in your browser using DataLab