package saker.msvc.api.clink
public interface MSVCLinkerWorkerTaskOutput
Provides access to the output of a linking task that was performed using the MSVC toolchain.
public String | Gets the target architecture that was the compilation done for. |
public CompilationIdentifier | Gets the identifier for the linker task. |
public SakerPath | Gets the result path of the linking operation. |
public SakerPath | Gets the output path of the generated .winmd file. |
public Map< | getSDKs() Gets the SDKs that were used during the linking. |
Gets the target architecture that was the compilation done for.
The target architecture.
Gets the identifier for the linker task.
The identifier.
Gets the result path of the linking operation.
The path usually points to an executable or library based on the operation configuration.
The absolute execution path of the linking result.
Gets the output path of the generated
.winmd
file.
The result may be null
if the linking operation was not explicitly configured to generate Windows
Metadata.
The absolute execution path to the Windows Metadata file or
null
if none.saker.msvc 0.8.5
Gets the SDKs that were used during the linking.
The result contains the resolved SDK descriptions with their configuration pinned to the ones that were used during linking.
The SDKs.
saker.msvc 0.8.5