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