webui + httpgw fixes, tilde expansion, build targets

- Update core, httpgw, webui submodules
- Add httpgw and webui to mk all rule
This commit is contained in:
Levi Neely 2026-04-24 20:11:04 +02:00
parent 78f7d63b60
commit d98c6d3ef0
4 changed files with 9 additions and 4 deletions

2
core

@ -1 +1 @@
Subproject commit 07d362767d955e733f916283479ded4a1ef7c0bc
Subproject commit a4bb7608c7f6414168cfaaf3d4358d01cdc18a5a

2
httpgw

@ -1 +1 @@
Subproject commit ec092055fe15fd3a48daa8ee3dd2e58215814de7
Subproject commit 830849e193be3f63a785d4e511c0ae94c81e2130

7
mkfile
View File

@ -8,7 +8,7 @@
# mk httpgw # build only httpgw
# mk all # build everything (default)
all:V: core tui 9p data scripts
all:V: core tui 9p httpgw webui data scripts
core:V:
echo === Building ollie-core ===
@ -26,6 +26,10 @@ httpgw:V:
echo === Building ollie-httpgw ===
cd httpgw && mk
webui:V:
echo === Building ollie-webui ===
cd webui && npm run build
data:V:
echo === Installing data ===
mkdir -p $HOME/.config/ollie/agents
@ -65,6 +69,7 @@ help:V:
echo ' tui - Build terminal UI'
echo ' 9p - Build 9p filesystem server'
echo ' httpgw - Build HTTP gateway'
echo ' webui - Build web UI'
echo ' data - Install agents, prompts, skills, and tools to ~/.config/ollie/'
echo ' scripts - Install shell scripts to ~/.config/ollie/scripts/'
echo ''

2
webui

@ -1 +1 @@
Subproject commit 251554082206d4e52c6652bd64237d685b0c4469
Subproject commit a199572a7400da62a28fb7391619c37c789ad5cc