Symbolic macro tests

basic_macro

Initializes some targets.

ATTRIBUTES

NameDescriptionTypeMandatoryDefault
nameA unique name for this macro instance. Normally, this is also the name for the macro's main or only target. The names of any other targets that this macro might create will be this name with a string suffix.Namerequired
srcsSource filesList of labelsoptional[]
operationOperation to performString; nonconfigurableoptional"FROBNICATE"
visibilityThe visibility to be passed to this macro‘s exported targets. It always implicitly includes the location where this macro is instantiated, so this attribute only needs to be explicitly set if you want the macro’s targets to be additionally visible somewhere else.List of labels; nonconfigurableoptional