ota-flasher/README.md
2024-06-09 13:18:14 +02:00

27 lines
No EOL
694 B
Markdown

# BTClock OTA Flasher interface
## Instructions
- Make sure you have Python (tested with Python 3.12)
- Run `pip3 install -r requirements.txt`
- Run `python3 app.py`
- Profit
## Bundle with PyInstaller
### macOS
```shell
pyinstaller --hidden-import zeroconf._utils.ipaddress --hidden-import zeroconf._handlers.answers -n BTClockOTA -i update-icon.icns --windowed app.py
````
### Windows
````
pyinstaller.exe --hidden-import zeroconf._utils.ipaddress --hidden-import zeroconf._handlers.answers -n BTClockOTA --windowed app.py`
````
### Linux
````
`pyinstaller --hidden-import zeroconf._utils.ipaddress --hidden-import zeroconf._handlers.answers -n BTClockOTA --windowed app.py`
````