| ... | @@ -109,6 +109,10 @@ pub fn create(owner: *std.Build, options: Options) *ConfigHeader { | ... | @@ -109,6 +109,10 @@ pub fn create(owner: *std.Build, options: Options) *ConfigHeader { |
| 109 | return config_header; | 109 | return config_header; |
| 110 | } | 110 | } |
| 111 | | 111 | |
| | 112 | pub 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 | |
| 112 | pub fn addValue(config_header: *ConfigHeader, name: []const u8, comptime T: type, value: T) void { | 116 | pub fn addValue(config_header: *ConfigHeader, name: []const u8, comptime T: type, value: T) void { |
| 113 | return addValueInner(config_header, name, T, value) catch @panic("OOM"); | 117 | return addValueInner(config_header, name, T, value) catch @panic("OOM"); |
| 114 | } | 118 | } |