linux-qubasis

linux oasis port as a qubes template

git clone https://9o.is/git/linux-qubasis.git

commit 9ff2e6da1bf78e09863e7534b3e1292c5b051493
parent fbe6143e41ef6657731c11742a0082a82202af6c
Author: Jul <jul@9o.is>
Date:   Sat,  8 Nov 2025 15:58:20 -0500

setv sets shell variable dynamically

Diffstat:
Mninja/functions.sh | 15+--------------
Mpkg/awk/gen.sh | 1-
2 files changed, 1 insertion(+), 15 deletions(-)

diff --git a/ninja/functions.sh b/ninja/functions.sh @@ -10,6 +10,7 @@ setv() { _vs="$_vs $_v" done printf '%s = %s\n' "$_v1" "$_vs" >> "$_ninja_writepath" + eval "$_v1='\$$_v1'" } bind() { @@ -441,20 +442,6 @@ _ninja_setv_init() { setv gendir $1 setv tgtdir '$gendir' - basedir='$basedir' - builddir='$builddir' - ninjadir='$ninjadir' - hostdir='$hostdir' - gendir='$gendir' - tgtdir='$tgtdir' - dir='$dir' - outdir='$outdir' - srcdir='$srcdir' - rootdir='$rootdir' - pkgdir='$pkgdir' - objdir='$objdir' - etcdir='$etcdir' - unset -f host case $_ninja_type in diff --git a/pkg/awk/gen.sh b/pkg/awk/gen.sh @@ -1,7 +1,6 @@ fetch git setv yaccdir $outdir/_yacc -yaccdir='$yaccdir' cflags " -std=c11