authorgravatar for alichraghi@proton.meAli Chraghi <alichraghi@proton.me> 2023-05-02 01:53:01+03:30
committergravatar for git@vexu.euVeikka Tuominen <git@vexu.eu> 2023-05-10 16:10:03+03:00
log05ceac52c9e968257988adc922f91fbe078649b9
treec7695c4a921ec2bc4f4a7b53d4c100599fb47363
parent5d1e69389c3acbd854cbc56002c1100af5b6e140

std.Build: support #cmakedefine01 pattern


1 files changed, 3 insertions(+), 1 deletions(-)

lib/std/Build/Step/ConfigHeader.zig+3-1
......@@ -306,7 +306,9 @@ fn render_cmake(
306306 }
307307 var it = std.mem.tokenize(u8, line[1..], " \t\r");
308308 const cmakedefine = it.next().?;
309 if (!std.mem.eql(u8, cmakedefine, "cmakedefine")) {
309 if (!std.mem.eql(u8, cmakedefine, "cmakedefine") and
310 !std.mem.eql(u8, cmakedefine, "cmakedefine01"))
311 {
310312 try output.appendSlice(line);
311313 try output.appendSlice("\n");
312314 continue;