linux-qubasis

linux oasis port as a qubes template

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

commit c0887918d72457825e0da6a549db54b8ae1e0b7f
parent 0e631938a82c6ca9598403a19666f5413da296fb
Author: Jul <jul@9o.is>
Date:   Fri, 22 Aug 2025 11:41:09 +0800

add man ninja function

Diffstat:
Mninja/functions.sh | 4++++
Mpkg/abduco/gen.sh | 2+-
Mpkg/oksh/gen.sh | 6+++---
Mpkg/sbase/gen.sh | 2+-
4 files changed, 9 insertions(+), 5 deletions(-)

diff --git a/ninja/functions.sh b/ninja/functions.sh @@ -57,6 +57,10 @@ sym() { build sym "$out" "$src" } +man() { + copy $* +} + exe() { _ninja_flush_exe diff --git a/pkg/abduco/gen.sh b/pkg/abduco/gen.sh @@ -7,4 +7,4 @@ cflags -std=c99 \ -Wno-unused-parameter exe abduco abduco.c -copy 'abduco.1' +man abduco.1 diff --git a/pkg/oksh/gen.sh b/pkg/oksh/gen.sh @@ -49,6 +49,6 @@ exe ksh alloc.c \ vis.c \ issetugid.c -copy 'sh.1' -copy 'ksh.1' -sym 'sh' 'ksh' +man sh.1 +man ksh.1 +sym sh ksh diff --git a/pkg/sbase/gen.sh b/pkg/sbase/gen.sh @@ -80,7 +80,7 @@ build getconf '$outdir/headers/getconf.h' '| $srcdir/scripts/getconf.sh' exes() { for src in "$@"; do exe "$src" "$src.c" libutil.a libutf.a - copy "$src.1" + man "$src.1" if [ "$src" = 'getconf' ]; then dep "$src" '$outdir/headers/getconf.h'