Log SteamVR-started instances to logs/<exe>.log

The manifest passes --log-file, so a settings error (CFG-2) ends up in a
log file in the install folder. Package README and docs updated.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-05 22:24:36 +02:00
co-authored by Claude Opus 5.5
parent 179316db52
commit 873892c129
5 changed files with 16 additions and 6 deletions
+4 -3
View File
@@ -86,14 +86,15 @@ chmod +x "$out/install.sh" "$out/uninstall.sh"
echo " cp share/$project/config.example.json ~/.config/$project/config.json"
echo " chmod 600 ~/.config/$project/config.json"
echo " then edit it (device name, MQTT broker, Home Assistant URL)."
echo " Without valid settings the app exits; to see why, run"
echo " ./bin/$exe --desktop in a terminal."
echo " Without valid settings the app exits; the reason is in"
echo " logs/$exe.log."
echo
echo "Install / update: ./install.sh (SteamVR must be running)"
echo " SteamVR remembers this folder's location: after moving it,"
echo " run ./install.sh again."
echo "Uninstall: ./uninstall.sh"
echo "Logs: logs/install.log; run ./bin/$exe --help for options"
echo "Logs: logs/$exe.log (the app), logs/install.log (install.sh);"
echo " run ./bin/$exe --help for options"
echo
echo "License: MIT (LICENSE). Third-party notices: share/doc/$project/."
} > "$out/README.txt"