A file that is generated by a build step. This struct is an interface that is meant to be used with @fieldParentPtr to implement the actual path logic.

Fields

step: *Step,

The step that generates the file

path: ?[]const u8 = null,

The path to the generated file. Must be either absolute or relative to the build root. This value must be set in the fn make() of the step and must not be null afterwards.

Functions

fn getPath(self: GeneratedFile) []const u8

No documentation provided.