linux-qubasis
linux oasis port as a qubes template
git clone https://9o.is/git/linux-qubasis.git
commit f3c323de2b452f70f9996fe25fe158a8e16feea2 parent a924c8552fa15bedec2869ef9024d07b7dbecc58 Author: Jul <jul@9o.is> Date: Tue, 26 Aug 2025 15:22:53 +0800 fix missing rsp file dependency Diffstat:
| M | ninja/functions.sh | | | 11 | +++++++---- |
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/ninja/functions.sh b/ninja/functions.sh @@ -377,12 +377,15 @@ _ninja_flush_exe() { _ninja_compile "$out" $srcs if [ "$objs" ]; then - build link $out $objs - if [ "$_ninja_buffer_d" ]; then - bind ldlibs @$outdir/rsp/${out##*/} - build awk $outdir/rsp/${out##*/} $_ninja_buffer_d '|' $basedir/ninja/rsp.awk + local rspfile=$outdir/rsp/${out##*/} + + build link $out $objs '|' $rspfile + bind ldlibs @$rspfile + build awk $rspfile $_ninja_buffer_d '|' $basedir/ninja/rsp.awk bind expr '-f $basedir/ninja/rsp.awk' + else + build link $out $objs fi fi