update installer to work with Windows and Linux
This commit is contained in:
20
make_installer.py
Normal file
20
make_installer.py
Normal file
@@ -0,0 +1,20 @@
|
||||
import PyInstaller.__main__
|
||||
import os
|
||||
|
||||
PyInstaller.__main__.run([
|
||||
'krowlog.py',
|
||||
'--noconfirm',
|
||||
'--name=krowlog',
|
||||
'--windowed',
|
||||
#'--onefile',
|
||||
#'--icon=icons'+os.sep+'krowlog.svg', # doesn't work on Linux, still needs .desktop file, windows needs ico
|
||||
'--add-data', 'src'+os.pathsep+'src',
|
||||
'--add-binary', 'icons'+os.pathsep+'icons',
|
||||
'--add-binary', 'locales'+os.pathsep+'locales',
|
||||
'--hidden-import=krowlog',
|
||||
'--hidden-import=urllib3',
|
||||
'--hidden-import=watchdog',
|
||||
'--hidden-import=watchdog.observers',
|
||||
'--hidden-import=watchdog.version',
|
||||
'--hidden-import=configparser'
|
||||
])
|
||||
Reference in New Issue
Block a user