ArchitectureType | Represents the CPU architecture for which a given operation should be performed. |
CMacroName | Name of the defined macro for the C/C++ preprocessor. |
CMacroValue | Value of the defined macro for the C/C++ preprocessor. |
COptionsPresetTaskOutput | Contains one or multiple C option presets.
|
COptionsPresetType | Enumeration containing possible C option preset types.
|
CompilationIdentifierTaskOption | Represents an identifier for compilation related tasks.
|
CompilationInputPassTaskOption | Input configuration for the saker.msvc.ccompile() 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.msvc.clink() task.
|
LocalFileLocation | Represents a local file system location.
|
MSVCCompilerOptions | Options configuration to be used with saker.msvc.ccompile().
|
MSVCCompilerWorkerTaskOutput | Output of the saker.msvc.ccompile() task.
|
MSVCLinkerOptions | Options configuration to be used with saker.msvc.clink().
|
MSVCLinkerWorkerTaskOutput | Represents the output of the saker.msvc.clink() task.
|
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.
|
SimpleCompilerParameter | Simple compiler option that is directly passed to cl.exe on the command line. |
SimpleLinkerParameter | Simple linker option that is directly passed to link.exe on the command line. |