CompilationDetails

Represents the compilation details for a binary.

Since

4.10

Functions

Link copied to clipboard
abstract fun getAdditionalArgs(): List<String>
Returns any additional compiler arguments not included in the search paths and macro directives of this binary.
Link copied to clipboard
@Nullable
abstract fun getCompilerExecutable(): File
Returns the compiler executable that is used to compile this binary.
Link copied to clipboard
abstract fun getCompileTask(): Task
Returns the details of the compilation task for this binary.
Link copied to clipboard
abstract fun getCompileWorkingDir(): File
Returns the working directory that the compiler is invoked from when compiling the source of this binary.
Link copied to clipboard
Returns the framework search paths for this binary.
Link copied to clipboard
abstract fun getHeaderDirs(): Set<File>
Returns the header directories for this binary.
Link copied to clipboard
Returns the macro define directives for this binary.
Link copied to clipboard
abstract fun getMacroUndefines(): Set<String>
Returns the macro undefine directives for this binary.
Link copied to clipboard
Returns the source files for this binary.
Link copied to clipboard
Returns the system search paths for this binary.
Link copied to clipboard
Returns the user search paths for this binary.