@Incubating public interface CompilationDetails
| Modifier and Type | Method | Description | 
|---|---|---|
| java.util.List<java.lang.String> | getAdditionalArgs() | Returns any additional compiler arguments not included in the search paths and macro directives of this binary. | 
| java.io.File | getCompilerExecutable() | Returns the compiler executable that is used to compile this binary. | 
| Task | getCompileTask() | Returns the details of the compilation task for this binary. | 
| java.io.File | getCompileWorkingDir() | Returns the working directory that the compiler is invoked from when compiling the source of this binary. | 
| java.util.List<java.io.File> | getFrameworkSearchPaths() | Returns the framework search paths for this binary. | 
| java.util.Set<java.io.File> | getHeaderDirs() | Returns the header directories for this binary. | 
| DomainObjectSet<? extends MacroDirective> | getMacroDefines() | Returns the macro define directives for this binary. | 
| java.util.Set<java.lang.String> | getMacroUndefines() | Returns the macro undefine directives for this binary. | 
| DomainObjectSet<? extends SourceFile> | getSources() | Returns the source files for this binary. | 
| java.util.List<java.io.File> | getSystemHeaderSearchPaths() | Returns the system search paths for this binary. | 
| java.util.List<java.io.File> | getUserHeaderSearchPaths() | Returns the user search paths for this binary. | 
Task getCompileTask()
@Nullable java.io.File getCompilerExecutable()
null if the compiler for this binary is not available.java.io.File getCompileWorkingDir()
java.util.List<java.io.File> getFrameworkSearchPaths()
java.util.List<java.io.File> getSystemHeaderSearchPaths()
java.util.List<java.io.File> getUserHeaderSearchPaths()
DomainObjectSet<? extends SourceFile> getSources()
java.util.Set<java.io.File> getHeaderDirs()
getUserHeaderSearchPaths().DomainObjectSet<? extends MacroDirective> getMacroDefines()
java.util.Set<java.lang.String> getMacroUndefines()
java.util.List<java.lang.String> getAdditionalArgs()