Report an issue View source Nightly · 7.2 · 7.1 · 7.0 · 6.5 · 6.4

Encapsulates template variables, that is, variables that can be referenced by strings like $(VARIABLE) in BUILD files and expanded by ctx.expand_make_variables and implicitly in certain attributes of built-in rules.

TemplateVariableInfo can be created by calling its eponymous constructor with a string-to-string dict as an argument that specifies the variables provided.

Example: platform_common.TemplateVariableInfo({'FOO': 'bar'})



dict TemplateVariableInfo.variables

Returns the make variables defined by this target as a dictionary with string keys and string values