Nugget/compile.py
2024-11-11 14:24:27 -05:00

26 lines
569 B
Python

from sys import platform
import PyInstaller.__main__
args = [
'main_app.py',
# '--hidden-import=ipsw_parser',
'--hidden-import=zeroconf',
'--hidden-import=pyimg4',
'--hidden-import=zeroconf._utils.ipaddress',
'--hidden-import=zeroconf._handlers.answers',
'--add-data=files/:./files',
'--copy-metadata=pyimg4',
'--onedir',
'--noconfirm',
'--name=Nugget',
'--icon=nugget.ico',
'--optimize=2'
]
if platform == "darwin":
# add --windowed arg for macOS
args.append('--windowed')
PyInstaller.__main__.run(args)