HeliosObjectFileToSeleneExecutableStep_Windows

class selene_core.build_utils.builtins.HeliosObjectFileToSeleneExecutableStep_Windows(input_kind: type[ArtifactKind], output_kind: type[ArtifactKind])

Link helios object with the interface shim, utilities, and selene core library to create the final executable.

classmethod apply(build_ctx: BuildCtx, input_artifact: Artifact) Artifact

Convert the input artifact to the output artifact.

classmethod get_cost(build_ctx: BuildCtx) float

Rule out this step for non-windows platforms.

input_kind

alias of HeliosObjectFileKind

output_kind

alias of SeleneExecutableKind