linux-qubasis
linux oasis port as a qubes template
git clone https://9o.is/git/linux-qubasis.git
commit acc590ca73c2d4749fa460bfe8a5428c18b8a9e5 parent 41ce6ce3f5e2f8965c4e07bb652ca5b5107cdbd8 Author: Jul <jul@9o.is> Date: Tue, 18 Nov 2025 02:13:38 -0500 generate files for included headers Diffstat:
| M | pkg/genfn.sh | | | 9 | +++++---- |
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/pkg/genfn.sh b/pkg/genfn.sh @@ -209,7 +209,7 @@ share() { for _src in $_srcs; do case $_src in - $datdir/*) _out=$_src;; + $_prefix/*) _out=$_src;; $srcdir/*|$outdir/*|$dir/*) prefix _out $_prefix ${_src##*/} copy $_out $_src @@ -245,15 +245,16 @@ include() { for _src in $_srcs; do case $_src in + $_prefix/*) _out=$_src;; $srcdir/*|$outdir/*|$dir/*) prefix _out $_prefix ${_src##*/} copy $_out $_src ;; - *) - _out=$_src - ;; + *) error include cannot handle $_src;; esac HDRS="$HDRS $_out" + _out=${_out#*/} + file reg 0644 '\$$includedir'/$_out $outdir/include/$_out done }