Fields

step: Step,
generated_file: GeneratedFile,
contents: field_call,
args: field_call,

Functions

fn addOption(self: *Options, comptime T: type, name: []const u8, value: T) void

No documentation provided.

fn addOptionArtifact(self: *Options, name: []const u8, artifact: *Step.Compile) void

Deprecated: use addOptionPath(options, name, artifact.getEmittedBin()) instead…

Deprecated: use addOptionPath(options, name, artifact.getEmittedBin()) instead.

fn addOptionFileSource(self: *Options, name: []const u8, path: LazyPath) void

deprecated: use addOptionPath

fn addOptionPath(self: *Options, name: []const u8, path: LazyPath) void

The value is the path in the cache dir. Adds a dependency automatically.

fn create(owner: *std.Build) *Options

No documentation provided.

fn createModule(self: *Options) *std.Build.Module

No documentation provided.

fn getOutput(self: *Options) LazyPath

No documentation provided.

fn getSource(self: *Options) LazyPath

deprecated: use getOutput

Values

base_id
(enum literal)