shake
minimal build system that generates Ninja build files
git clone https://9o.is/git/shake.git
commit 5c6eae8f2a7237ec88ee35048353e7d68140545b parent 9dce98d96a07bd957345fa3cceb96e448f6656a5 Author: Jul <jul@9o.is> Date: Mon, 9 Mar 2026 22:47:20 +0800 align vars in example Diffstat:
| M | example/nested/Shakefile | | | 8 | ++++---- |
| M | example/simple/Shakefile | | | 6 | +++--- |
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/example/nested/Shakefile b/example/nested/Shakefile @@ -1,10 +1,10 @@ #!/usr/bin/env sh -var CC ${CC:-cc} -var CFLAGS ${CFLAGS:--Wall -Wextra -g} -var PREFIX ${PREFIX:-/usr/local} +var CC ${CC:-cc} +var CFLAGS ${CFLAGS:--Wall -Wextra -g} +var PREFIX ${PREFIX:-/usr/local} var DESTDIR ${DESTDIR:-} -var LIBDIR $dir/lib +var LIBDIR $dir/lib rule cc '$CC $CFLAGS -c $in -o $out' bind description 'CC $in' diff --git a/example/simple/Shakefile b/example/simple/Shakefile @@ -1,8 +1,8 @@ #!/usr/bin/env sh -var CC ${CC:-cc} -var CFLAGS ${CFLAGS:--Wall -Wextra -g} -var PREFIX ${PREFIX:-/usr/local} +var CC ${CC:-cc} +var CFLAGS ${CFLAGS:--Wall -Wextra -g} +var PREFIX ${PREFIX:-/usr/local} var DESTDIR ${DESTDIR:-} rule cc '$CC $CFLAGS -c $in -o $out'