mkfile: add scripts install target; update 9p submodule

- scripts target copies osh and oq to ~/bin/
- 9p submodule updated to include b/ batch namespace
This commit is contained in:
Levi Neely 2026-04-16 19:39:53 +02:00
parent 7f65ccf383
commit 417e121f29
2 changed files with 8 additions and 2 deletions

2
9p

@ -1 +1 @@
Subproject commit cb00afb8bdbe68c0e75b1d149a0ac8110ae21e5e
Subproject commit 793cf6b4fa699e3a7f4169d6de068e6435f94129

8
mkfile
View File

@ -7,7 +7,7 @@
# mk 9p # build only 9p
# mk all # build everything (default)
all:V: core tui 9p data
all:V: core tui 9p data scripts
core:V:
echo === Building ollie-core ===
@ -36,6 +36,11 @@ data:V:
cp -rf tools/* $HOME/.config/ollie/tools
cp doc/help.md $HOME/.config/ollie/help.md
scripts:V:
echo === Installing scripts ===
mkdir -p $HOME/bin
cp -f scripts/osh scripts/oq $HOME/bin/
help:V:
echo 'Ollie monorepo build targets:'
echo ' all - Build all projects and install data (default)'
@ -43,6 +48,7 @@ help:V:
echo ' tui - Build terminal UI'
echo ' 9p - Build 9p filesystem server'
echo ' data - Install agents, prompts, skills, and tools to ~/.config/ollie/'
echo ' scripts - Install shell scripts to ~/bin/'
echo ''
echo 'Submodules must be initialized first:'
echo ' git submodule update --init --recursive'