From 1ad232375320402d66ca85989badb9e0ed75f9b2 Mon Sep 17 00:00:00 2001 From: Andreas Huber Date: Mon, 29 Aug 2022 16:43:08 +0200 Subject: [PATCH] update installer to work with Windows and Linux --- linux_installer.py => make_installer.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) rename linux_installer.py => make_installer.py (55%) diff --git a/linux_installer.py b/make_installer.py similarity index 55% rename from linux_installer.py rename to make_installer.py index adada8d..eaae74d 100644 --- a/linux_installer.py +++ b/make_installer.py @@ -1,15 +1,16 @@ import PyInstaller.__main__ +import os 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', + #'--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',