Files
krowlog/linux_installer.py

20 lines
551 B
Python

import PyInstaller.__main__
PyInstaller.__main__.run([
'krowlog.py',
'--noconfirm',
'--name=krowlog',
'--windowed',
'--onefile',
'--icon=icons/krowlog.svg', # doesn't work on Linux, still needs .desktop file
'--add-data', 'src:src',
'--add-binary', 'icons:icons',
'--add-binary', 'locales:locales',
'--hidden-import=krowlog',
'--hidden-import=urllib3',
'--hidden-import=watchdog',
'--hidden-import=watchdog.observers',
'--hidden-import=watchdog.version',
'--hidden-import=configparser'
])