std.Build: support #cmakedefine01 pattern

This commit is contained in:
Ali Chraghi 2023-05-02 01:53:01 +03:30 committed by Veikka Tuominen
parent 5d1e69389c
commit 05ceac52c9

View File

@ -306,7 +306,9 @@ fn render_cmake(
}
var it = std.mem.tokenize(u8, line[1..], " \t\r");
const cmakedefine = it.next().?;
if (!std.mem.eql(u8, cmakedefine, "cmakedefine")) {
if (!std.mem.eql(u8, cmakedefine, "cmakedefine") and
!std.mem.eql(u8, cmakedefine, "cmakedefine01"))
{
try output.appendSlice(line);
try output.appendSlice("\n");
continue;