Add GUI runner and packaging docs

This commit is contained in:
thePR0M3TH3AN
2025-07-17 21:21:05 -04:00
parent ecf8f4e722
commit fac31cd99f
4 changed files with 30 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
# Packaging the GUI with Briefcase
This project uses [BeeWare's Briefcase](https://beeware.org) to generate
platformnative installers. Once your development environment is set up,
package the GUI by running the following commands from the repository root:
```bash
# Create the application scaffold for your platform
briefcase create
# Compile dependencies and produce a distributable bundle
briefcase build
# Run the packaged application
briefcase run
```
`briefcase create` only needs to be executed once per platform. After the
initial creation step you can repeatedly run `briefcase build` followed by
`briefcase run` to test your packaged application on Windows, macOS or Linux.