| Constructor and Description |
|---|
OcamlBuildStep(BuildContext buildContext,
ProjectFilesystem filesystem,
com.facebook.buck.features.ocaml.OcamlBuildContext ocamlContext,
BuildTarget buildTarget,
com.google.common.collect.ImmutableMap<String,String> cCompilerEnvironment,
com.google.common.collect.ImmutableList<String> cCompiler,
com.google.common.collect.ImmutableMap<String,String> cxxLinkerEnvironment,
com.google.common.collect.ImmutableList<String> cxxLinker,
boolean bytecodeOnly) |
| Modifier and Type | Method and Description |
|---|---|
StepExecutionResult |
execute(ExecutionContext context) |
String |
getDescription(ExecutionContext context) |
String |
getShortName() |
public OcamlBuildStep(BuildContext buildContext, ProjectFilesystem filesystem, com.facebook.buck.features.ocaml.OcamlBuildContext ocamlContext, BuildTarget buildTarget, com.google.common.collect.ImmutableMap<String,String> cCompilerEnvironment, com.google.common.collect.ImmutableList<String> cCompiler, com.google.common.collect.ImmutableMap<String,String> cxxLinkerEnvironment, com.google.common.collect.ImmutableList<String> cxxLinker, boolean bytecodeOnly)
public String getShortName()
getShortName in interface Steppublic String getDescription(ExecutionContext context)
getDescription in interface Steppublic StepExecutionResult execute(ExecutionContext context) throws IOException, InterruptedException
execute in interface StepIOExceptionInterruptedException