make_def: Creates a variable definition in a Makefile

Description Usage Arguments Details Value References See Also Examples

Description

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

Usage

1
make_def(variable, definition)

Arguments

variable

[character(1)]
Variable name

definition

[character(1)]
Definition for this variable

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.

Value

An object of class MakefileR_def

References

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

See Also

makefile, make_group

Other items: make_comment, make_group, make_rule, make_text

Examples

1
2
3
make_def("R_USER_LIBRARY", .libPaths()[[1L]])
makefile() +
  make_def("R_USER_LIBRARY", .libPaths()[[1L]])

MakefileR documentation built on May 1, 2019, 10:30 p.m.