commit acf8bfb214f926411fd80a828f086d343536d64c parent fb16b1f0170171f19960379d4c800e7c2cf6c334 Author: evenfri <evenfri256@gmail.com> Date: Wed, 5 Aug 2026 03:33:15 +0800 sudo to doas Diffstat:
| M | install | | | 22 | ++++++++++++---------- |
| M | wrappers/ld | | | 2 | +- |
2 files changed, 13 insertions(+), 11 deletions(-)
diff --git a/install b/install @@ -1,21 +1,23 @@ #!/bin/sh +output="/usr/local/plan9" + set -e make -C lib9 make -C mk -sudo mkdir -p /usr/local/plan9/bin -sudo mkdir -p /usr/local/plan9/src -sudo mkdir -p /usr/local/plan9/lib +doas mkdir -p "$output/bin" +doas mkdir -p "$output/src" +doas mkdir -p "$output/lib" -sudo cp -r mk/mk /usr/local/plan9/bin/ -sudo cp -r templates/* /usr/local/plan9/src/ -sudo cp -r wrappers/* /usr/local/plan9/bin/ -sudo cp -r lib9/lib9.a /usr/local/plan9/lib/ +doas cp -r mk/mk "$output/bin/" +doas cp -r templates/* "$output/src/" +doas cp -r wrappers/* "$output/bin/" +doas cp -r lib9/lib9.a "$output/lib/" echo -echo "* please paste to your ~/.{shell}rc" -echo " export LPLAN9=\"/usr/local/plan9\"" -echo " export PATH=\"\$LPLAN9/bin:\$PATH\"" +echo "* please paste to your ~/.bashrc or ~/.zshrc" +echo " export PLAN9=\"$output\"" +echo " export PATH=\"\$PLAN9/bin:\$PATH\"" echo diff --git a/wrappers/ld b/wrappers/ld @@ -1,3 +1,3 @@ #!/bin/sh -exec /usr/bin/ld -m elf_x86_64 "$@" +exec /usr/bin/ld -lc -m elf_x86_64 "$@"