public class ExecutableMacroExpander<M extends AbstractExecutableTargetOrHostMacro> extends BuildTargetMacroExpander<M>
BinaryBuildRule
.Constructor and Description |
---|
ExecutableMacroExpander(Class<M> macroClass) |
Modifier and Type | Method and Description |
---|---|
protected Arg |
expand(SourcePathResolverAdapter resolver,
M macro,
BuildRule rule) |
Class<M> |
getInputClass() |
expandFrom, resolve
expandFrom, precomputeWorkFrom
protected Arg expand(SourcePathResolverAdapter resolver, M macro, BuildRule rule) throws MacroException
expand
in class BuildTargetMacroExpander<M extends AbstractExecutableTargetOrHostMacro>
MacroException