linux-qubasis
linux oasis port as a qubes template
git clone https://9o.is/git/linux-qubasis.git
commit 1d74d367e5522f35b451a38a0f36b2ca8439a3eb parent 8b6a24690734d9a6f1f9e2b05f27da095c4b3080 Author: Jul <jul@9o.is> Date: Fri, 22 Aug 2025 17:36:21 +0800 only ninja sync sources when files are present Diffstat:
| M | ninja/functions.sh | | | 5 | ++++- |
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/ninja/functions.sh b/ninja/functions.sh @@ -314,7 +314,10 @@ _ninja_flush_sync() { fi build sync '$outdir/o/version' '$gendir/version | $basedir/ninja/sync.sh' - build phony "$_ninja_buffer_sync" '$outdir/o/version' + + if [ "$_ninja_buffer_sync" ]; then + build phony "$_ninja_buffer_sync" '$outdir/o/version' + fi _ninja_buffer_sync= }