shake
minimal build system that generates Ninja build files
git clone https://9o.is/git/shake.git
commit c20d3465ce39563a4424994fa5edf1b38b5882ac parent a0dd193ed9246ea8069769afa619d119d2a8be5e Author: Jul <jul@9o.is> Date: Thu, 12 Mar 2026 20:26:27 +0800 error on unknown awk line Diffstat:
| M | shakeout.awk | | | 5 | +++++ |
1 file changed, 5 insertions(+), 0 deletions(-)
diff --git a/shakeout.awk b/shakeout.awk @@ -34,6 +34,11 @@ function print_tail(start, i) { next } +{ + printf "shake: unknown command: %s\n", $0 > "/dev/stderr" + exit 1 +} + END { print "" }