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.EvalExceptionArtifact 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.EvalExceptionArtifact 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.EvalExceptionCommandLineArgsBuilderApi 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