You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
So we're handling the quoted and double-escaped version fine, but not the single escape. And removing the foreach portion makes it work, so we're not preserving the single escape through the foreach in this context.
[Test code]
[Expected build.ninja]
rule rule0
description = build $out
command = /bin/sh -c "echo #define foo"
build bar: rule0
[Actual build.ninja]
rule rule0
description = build $out
command = /bin/sh -c "echo"
build bar: rule0
The text was updated successfully, but these errors were encountered: