shake

minimal build system that generates Ninja build files

git clone https://9o.is/git/shake.git

commit 1bf63832914298d90e74d7e9ff01c4514d7b0c7a
parent 61bf6dfdbb103b52452037ca2a439a93abe0a9c2
Author: Jul <jul@9o.is>
Date:   Mon,  9 Mar 2026 19:34:40 +0800

set ninja builddir to .shake/

Diffstat:
Mshake | 3++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/shake b/shake @@ -3,6 +3,7 @@ set -eu SHAKE_BIN="$0" TARGET= +BUILDDIR=.shake DIR=. OUTDIR=. NINJA_FILE=local.ninja @@ -55,7 +56,7 @@ fi init_gen() { var ninja_required_version 1.8 - var builddir $OUTDIR + var builddir $BUILDDIR var dir $DIR var outdir $OUTDIR