| CMacroName | Name of the defined macro for the C/C++ preprocessor. |
| CMacroValue | Value of the defined macro for the C/C++ preprocessor. |
| ClangCompilerOptions | Options configuration to be used with saker.clang.compile().
|
| ClangCompilerWorkerTaskOutput | Output of the saker.clang.compile() task.
|
| ClangExecutableName | Name of a clang executable. |
| ClangLinkerOptions | Options configuration to be used with saker.clang.link().
|
| ClangLinkerWorkerTaskOutput | Output of the saker.clang.link() task.
|
| ClangSimpleParameter | Simple option that is directly passed to the given tool on the command line. |
| CompilationIdentifierTaskOption | Represents an identifier for compilation related tasks.
|
| CompilationInputPassTaskOption | Input configuration for the saker.clang.compile() task.
|
| CompilationLanguage | Represents the programming language that should be used for compilation. |
| CompilationPathTaskOption | Input file(s) that can be paths, wildcards, file locations, or SDK path references. |
| ExecutionFileLocation | Represents a location of a file available in the build execution.
|
| FileCollection | Collection of file locations.
|
| FileLocation | Represents a location of a given file.
|
| FileLocationTaskOption | Represents a location of a file.
|
| LinkerInputPassTaskOption | Input for the saker.clang.link() task.
|
| LocalFileLocation | Represents a local file system location.
|
| MultiFileLocationTaskOption | Option accepting files as its input.
|
| SDKDescription | An SDK description.
|
| SDKDescriptionTaskOption | Represents an SDK description that can be passed to tasks which support it. |
| SDKName | Name of an SDK description.
|