public class GccCompiler extends DefaultCompiler
| Constructor and Description |
|---|
GccCompiler(Tool tool,
ToolType toolType,
boolean useDependencyTree) |
GccCompiler(Tool tool,
ToolType toolType,
boolean useDependencyTree,
boolean useUnixPathSeparator) |
| Modifier and Type | Method and Description |
|---|---|
DependencyTrackingMode |
getDependencyTrackingMode() |
Optional<com.google.common.collect.ImmutableList<String>> |
getFlagsForColorDiagnostics() |
boolean |
isArgFileSupported() |
com.google.common.collect.ImmutableList<String> |
outputDependenciesArgs(String outputPath) |
getFlagsForReproducibleBuild, getPdcFlags, getPicFlags, getPreArgfileArgs, getStderr, getUseUnixPathSeparator, languageArgs, needsToRemoveCompiledFilenamesFromOutput, outputArgs, shouldSanitizeOutputBinarygetCommandPrefix, getEnvironmentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCommandPrefix, getEnvironmentpublic DependencyTrackingMode getDependencyTrackingMode()
getDependencyTrackingMode in interface CompilergetDependencyTrackingMode in class DefaultCompilerpublic com.google.common.collect.ImmutableList<String> outputDependenciesArgs(String outputPath)
outputDependenciesArgs in interface CompileroutputDependenciesArgs in class DefaultCompilerpublic boolean isArgFileSupported()
isArgFileSupported in interface CompilerisArgFileSupported in class DefaultCompilerpublic Optional<com.google.common.collect.ImmutableList<String>> getFlagsForColorDiagnostics()
getFlagsForColorDiagnostics in interface CompilergetFlagsForColorDiagnostics in class DefaultCompiler