authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2026-03-30 00:36:16-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2026-03-30 00:37:39-07:00
log9b1eaad13fd331c4c2135f15ab9512b9e2342ff2
tree709cfcd7161a232680cd8357f88d3e4bb42c68e7
parent0db75c0116661357a57647e9ed91f82f44f944b1

std.Build.Step.ConfigHeader: add addIdent function

for when you need to emit a bare identifier but from a string

1 files changed, 4 insertions(+), 0 deletions(-)

lib/std/Build/Step/ConfigHeader.zig+4
......@@ -109,6 +109,10 @@ pub fn create(owner: *std.Build, options: Options) *ConfigHeader {
109109 return config_header;
110110}
111111
112pub fn addIdent(config_header: *ConfigHeader, name: []const u8, value: []const u8) void {
113 config_header.values.put(name, .{ .ident = value }) catch @panic("OOM");
114}
115
112116pub fn addValue(config_header: *ConfigHeader, name: []const u8, comptime T: type, value: T) void {
113117 return addValueInner(config_header, name, T, value) catch @panic("OOM");
114118}