From 1c4226bf40309f054c0621035516ee5df1db5bac Mon Sep 17 00:00:00 2001 From: blokkendoos Date: Fri, 5 Jun 2020 11:35:14 +0200 Subject: [PATCH] Add PyInstaller script --- .gitignore | 2 ++ build_onefile.sh | 19 +++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100755 build_onefile.sh diff --git a/.gitignore b/.gitignore index 09333fd..3d7500f 100644 --- a/.gitignore +++ b/.gitignore @@ -17,4 +17,6 @@ tmp/ # py2app build/ dist/ + +gettext/ diff --git a/build_onefile.sh b/build_onefile.sh new file mode 100755 index 0000000..b2a4389 --- /dev/null +++ b/build_onefile.sh @@ -0,0 +1,19 @@ +#!/bin/sh + +# clean up +rm -rf build dist + +# build python executable +pyinstaller-3.7 \ +--onefile \ +--hidden-import pkg_resources.py2_warn \ +--add-data "application/*.glade:." \ +--add-data "application/style.css:." \ +--add-data "application/aacircuit_logo.bmp:." \ +--add-data "application/buttons/*.*:./buttons/" \ +--add-data "application/bitmaps/*.bmp:./bitmaps/" \ +--add-data "application/components/*.json:./components/" \ +--add-data "application/locale/de/LC_MESSAGES/*:./locale/de/LC_MESSAGES" \ +--add-data "application/locale/nl/LC_MESSAGES/*:./locale/nl/LC_MESSAGES" \ +aacircuit.py +