struct MakeOptions [src]

Fields

progress_node: std.Progress.Node
thread_pool: *std.Thread.Pool
watch: bool
web_server: switch (builtin.target.cpu.arch) { else => ?*Build.WebServer, // WASM code references `Build.abi` which happens to incidentally reference this type, but // it currently breaks because `std.net.Address` doesn't work there. Work around for now. .wasm32 => void, }
gpa: AllocatorNot to be confused with Build.allocator, which is an alias of Build.graph.arena.

Source

pub const MakeOptions = struct { progress_node: std.Progress.Node, thread_pool: *std.Thread.Pool, watch: bool, web_server: switch (builtin.target.cpu.arch) { else => ?*Build.WebServer, // WASM code references `Build.abi` which happens to incidentally reference this type, but // it currently breaks because `std.net.Address` doesn't work there. Work around for now. .wasm32 => void, }, /// Not to be confused with `Build.allocator`, which is an alias of `Build.graph.arena`. gpa: Allocator, }