public interface SkylarkRuleContextActionsApi
Modifier and Type | Method and Description |
---|---|
CommandLineArgsBuilderApi |
args(Object args,
String formatString,
com.google.devtools.build.lib.events.Location location) |
Artifact |
copyFile(Artifact src,
Object dest,
com.google.devtools.build.lib.events.Location location) |
Artifact |
declareFile(String path,
com.google.devtools.build.lib.events.Location location) |
void |
run(com.google.devtools.build.lib.syntax.SkylarkList<Object> arguments,
Object shortName,
Object userEnv,
com.google.devtools.build.lib.events.Location location) |
Artifact |
write(Object output,
Object content,
boolean isExecutable,
com.google.devtools.build.lib.events.Location location) |
Artifact declareFile(String path, com.google.devtools.build.lib.events.Location location) throws com.google.devtools.build.lib.syntax.EvalException
com.google.devtools.build.lib.syntax.EvalException
Artifact copyFile(Artifact src, Object dest, com.google.devtools.build.lib.events.Location location) throws com.google.devtools.build.lib.syntax.EvalException
com.google.devtools.build.lib.syntax.EvalException
Artifact write(Object output, Object content, boolean isExecutable, com.google.devtools.build.lib.events.Location location) throws com.google.devtools.build.lib.syntax.EvalException
com.google.devtools.build.lib.syntax.EvalException
CommandLineArgsBuilderApi args(Object args, String formatString, com.google.devtools.build.lib.events.Location location) throws com.google.devtools.build.lib.syntax.EvalException
com.google.devtools.build.lib.syntax.EvalException