zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 9b1eaad13fd331c4c2135f15ab9512b9e2342ff2 (tree)
parent 0db75c0116661357a57647e9ed91f82f44f944b1
Author: Andrew Kelley <andrew@ziglang.org>
Date:   Mon, 30 Mar 2026 00:36:16 -0700

std.Build.Step.ConfigHeader: add addIdent function

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

Diffstat:
Mlib/std/Build/Step/ConfigHeader.zig | 4++++
1 file changed, 4 insertions(+), 0 deletions(-)

diff --git a/lib/std/Build/Step/ConfigHeader.zig b/lib/std/Build/Step/ConfigHeader.zig @@ -109,6 +109,10 @@ pub fn create(owner: *std.Build, options: Options) *ConfigHeader { return config_header; } +pub fn addIdent(config_header: *ConfigHeader, name: []const u8, value: []const u8) void { + config_header.values.put(name, .{ .ident = value }) catch @panic("OOM"); +} + pub fn addValue(config_header: *ConfigHeader, name: []const u8, comptime T: type, value: T) void { return addValueInner(config_header, name, T, value) catch @panic("OOM"); }