mirror of
https://codeberg.org/ziglang/zig.git
synced 2026-03-08 02:24:33 +01:00
std.Build.Step.ConfigHeader: skip trailing whitespace in autoconf header
This commit is contained in:
parent
7e548af8b1
commit
344db9e26b
4 changed files with 16 additions and 1 deletions
|
|
@ -286,7 +286,7 @@ fn render_autoconf(
|
|||
try output.appendSlice("\n");
|
||||
continue;
|
||||
}
|
||||
const name = it.rest();
|
||||
const name = it.next().?;
|
||||
const index = values.getIndex(name) orelse {
|
||||
try step.addError("{s}:{d}: error: unspecified config header value: '{s}'", .{
|
||||
src_path, line_index + 1, name,
|
||||
|
|
|
|||
|
|
@ -12,6 +12,11 @@ pub fn build(b: *std.Build) void {
|
|||
.SOME_TEN = 10,
|
||||
.SOME_ENUM_LITERAL = .@"test",
|
||||
.SOME_STRING = "test",
|
||||
|
||||
.PREFIX_SPACE = null,
|
||||
.PREFIX_TAB = null,
|
||||
.POSTFIX_SPACE = null,
|
||||
.POSTFIX_TAB = null,
|
||||
},
|
||||
);
|
||||
|
||||
|
|
|
|||
|
|
@ -15,3 +15,8 @@ int foo();
|
|||
// Used twice
|
||||
#define SOME_TRUE 1
|
||||
|
||||
/* #undef PREFIX_SPACE */
|
||||
/* #undef PREFIX_TAB */
|
||||
/* #undef POSTFIX_SPACE */
|
||||
/* #undef POSTFIX_TAB */
|
||||
|
||||
|
|
|
|||
|
|
@ -13,3 +13,8 @@ int foo();
|
|||
|
||||
// Used twice
|
||||
#undef SOME_TRUE
|
||||
|
||||
#undef PREFIX_SPACE
|
||||
#undef PREFIX_TAB
|
||||
#undef POSTFIX_SPACE
|
||||
#undef POSTFIX_TAB
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue