From 40598e3b40f6af91dfc63a4206e49817764d1f24 Mon Sep 17 00:00:00 2001 From: Andreas Huber Date: Mon, 29 Aug 2022 17:57:20 +0200 Subject: [PATCH] add krowlog.ico to have icon on Windows --- icons/krowlog.ico | Bin 0 -> 16958 bytes make_installer.py | 9 ++++----- 2 files changed, 4 insertions(+), 5 deletions(-) create mode 100644 icons/krowlog.ico diff --git a/icons/krowlog.ico b/icons/krowlog.ico new file mode 100644 index 0000000000000000000000000000000000000000..6e5bfddf810bebd4e7e2ca559b653a0f465f3242 GIT binary patch literal 16958 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 oZPj*PquN-9YGce+efriR{#J2 literal 0 HcmV?d00001 diff --git a/make_installer.py b/make_installer.py index eaae74d..276f38e 100644 --- a/make_installer.py +++ b/make_installer.py @@ -6,11 +6,10 @@ PyInstaller.__main__.run([ '--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', + '--icon=icons' + os.sep + 'krowlog.ico', # doesn't work on Linux (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',