1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
@template def Template(foo, bar=[]): SOURCES += foo DIRS += bar @template def TemplateError(foo): ILLEGAL = foo @template def TemplateGlobalVariable(): SOURCES += illegal @template def TemplateGlobalUPPERVariable(): SOURCES += DIRS @template def TemplateInherit(foo): USE_LIBS += ['foo'] Template(foo)