2026-07-09 22:30:04 +01:00
|
|
|
const Context = @import("context.zig");
|
|
|
|
|
const Self = @This();
|
|
|
|
|
|
|
|
|
|
//
|
|
|
|
|
// FIELDS
|
|
|
|
|
//
|
|
|
|
|
|
|
|
|
|
// --- ID ---
|
|
|
|
|
name: []const u8,
|
2026-07-25 18:45:06 +01:00
|
|
|
dependencies: []const []const u8 = &.{},
|
2026-07-09 22:30:04 +01:00
|
|
|
description: []const u8 = "",
|
|
|
|
|
version: [3]u8 = .{ 0, 0, 0 },
|
|
|
|
|
|
|
|
|
|
// --- CALLBACKS ---
|
|
|
|
|
build: *const fn (*Self, Context) anyerror!void,
|