| Modifier and Type | Class and Description | 
|---|---|
| static class  | LibtoolStep.StyleStyle of library to be created, static or dynamic. | 
workingDirectory| Constructor and Description | 
|---|
| LibtoolStep(ProjectFilesystem filesystem,
           com.google.common.collect.ImmutableMap<String,String> environment,
           com.google.common.collect.ImmutableList<String> libtoolCommand,
           Path argsfile,
           Path output,
           com.google.common.collect.ImmutableList<String> flags,
           LibtoolStep.Style style) | 
| Modifier and Type | Method and Description | 
|---|---|
| com.google.common.collect.ImmutableMap<String,String> | getEnvironmentVariables(ExecutionContext context)Returns the environment variables to include when running this  ShellStep. | 
| protected com.google.common.collect.ImmutableList<String> | getShellCommandInternal(ExecutionContext context)Implementations of this method should not have any observable side-effects. | 
| String | getShortName() | 
addOptions, execute, getDescription, getDuration, getExitCodeFromResult, getShellCommand, getShellCommandArgsForDescription, getStderr, getStdin, getStdout, getTimeout, getTimeoutHandler, shouldPrintStderr, shouldPrintStdoutpublic LibtoolStep(ProjectFilesystem filesystem, com.google.common.collect.ImmutableMap<String,String> environment, com.google.common.collect.ImmutableList<String> libtoolCommand, Path argsfile, Path output, com.google.common.collect.ImmutableList<String> flags, LibtoolStep.Style style)
protected com.google.common.collect.ImmutableList<String> getShellCommandInternal(ExecutionContext context)
ShellStepgetShellCommandInternal in class ShellSteppublic com.google.common.collect.ImmutableMap<String,String> getEnvironmentVariables(ExecutionContext context)
ShellStepShellStep.
 By default, this method returns an empty map.
getEnvironmentVariables in class ShellStepcontext - that may be useful when determining environment variables to include.public String getShortName()