Interface Compiler

    • Method Detail

      • getFlagsForReproducibleBuild

        com.google.common.collect.ImmutableList<String> getFlagsForReproducibleBuild​(String alternativeCompilationDir,
                                                                                     Path currentCellPath)
      • getFlagsForColorDiagnostics

        Optional<com.google.common.collect.ImmutableList<String>> getFlagsForColorDiagnostics()
      • languageArgs

        com.google.common.collect.ImmutableList<String> languageArgs​(String language)
      • isArgFileSupported

        boolean isArgFileSupported()
      • getPreArgfileArgs

        com.google.common.collect.ImmutableList<String> getPreArgfileArgs()
      • outputArgs

        com.google.common.collect.ImmutableList<String> outputArgs​(String outputPath)
      • outputDependenciesArgs

        com.google.common.collect.ImmutableList<String> outputDependenciesArgs​(String outputPath)
      • getPicFlags

        com.google.common.collect.ImmutableList<String> getPicFlags()
      • getPdcFlags

        com.google.common.collect.ImmutableList<String> getPdcFlags()
      • shouldSanitizeOutputBinary

        boolean shouldSanitizeOutputBinary()
      • needsToRemoveCompiledFilenamesFromOutput

        boolean needsToRemoveCompiledFilenamesFromOutput()
      • getUseUnixPathSeparator

        boolean getUseUnixPathSeparator()