Port
This commit is contained in:
25
EXE.md
Normal file
25
EXE.md
Normal file
@@ -0,0 +1,25 @@
|
||||
# exe Packaging
|
||||
|
||||
## Build
|
||||
|
||||
```powershell
|
||||
.\build_exe.ps1
|
||||
```
|
||||
|
||||
This uses `PyInstaller` and writes the result to `dist\vrc_osc\`.
|
||||
|
||||
## Distribution Layout
|
||||
|
||||
Place these next to `vrc_osc.exe`:
|
||||
|
||||
- `config\config.toml`
|
||||
- `config\secrets.toml`
|
||||
- `config\guests.txt`
|
||||
- `runtime\`
|
||||
|
||||
`runtime\` is created on startup if it does not exist.
|
||||
|
||||
## Notes
|
||||
|
||||
- `src\common\project_paths.py` resolves paths relative to the exe when frozen.
|
||||
- Keep `config\` beside the exe. The app does not look inside the PyInstaller temp directory for persistent files.
|
||||
Reference in New Issue
Block a user