linux-qubasis
linux oasis port as a qubes template
git clone https://9o.is/git/linux-qubasis.git
commit ef9c8c50c6f939c892d556293c8dcdca70388251 parent 6a63368d334a73e457ca595c98b2deb6c98e9896 Author: Jul <jul@9o.is> Date: Tue, 18 Nov 2025 04:11:19 -0500 fix gen files dependency ordering Diffstat:
| M | qubes/genfn.sh | | | 7 | ++++--- |
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/qubes/genfn.sh b/qubes/genfn.sh @@ -32,12 +32,14 @@ pkg() { _in=./out/pkg/$1/files _out=$outdir/fspec/$1.fspec - GEN_FILES="$GEN_FILES $_in" - if [ ! -e $_in ]; then + GEN_FILES="$GEN_FILES $_in" return fi + GEN_FILES="$GEN_FILES ./pkg/$1/gen.sh" + FSPECS="$FSPECS $_out" + _deps="$(awk -v pkgexclude="$PKGEXCLUDE" " BEGIN { gsub(/\\//, \"\\\\/\", pkgexclude); @@ -52,7 +54,6 @@ pkg() { " $_in | xargs)" fspec $_out $_in '|' $_deps - FSPECS="$FSPECS $_out" } pkgexclude() {