This is a PoC launcher based on MojoSetup (https://github.com/icculus/mojosetup)
|
|
||
|---|---|---|
| core | first commit | |
| screens | first commit | |
| .gitignore | first commit | |
| app.py | first commit | |
| main.py | first commit | |
| README | first commit | |
| requirements.txt | first commit | |
| unvmods.png | first commit | |
## To build, please follow these steps: ### Linux ``` python3 -m venv .venv source .venv/bin/activate pip install -r requirements.txt python -m PyInstaller --noconfirm --onefile --windowed main.py \ --add-data "screens:screens" \ --add-data "core:core" deactivate ``` ### Windows (CMD) ``` python -m venv .venv .\.venv\Scripts\activate.bat pip install -r requirements.txt pip install pyinstaller python -m PyInstaller --noconfirm --onefile --windowed main.py ^ --add-data "screens;screens" ^ --add-data "core;core" deactivate ``` ### MacOS ``` python3 -m venv .venv source .venv/bin/activate pip install -r requirements.txt python -m PyInstaller --noconfirm --onefile --windowed main.py \ --add-data "screens:screens" \ --add-data "core:core" deactivate ```