From 9827d1f007ef1e240f6ea6b84ca68496b0056c23 Mon Sep 17 00:00:00 2001 From: Gavin Date: Thu, 18 Nov 2021 10:23:47 +0800 Subject: [PATCH] add py2exe setup file --- mysetup.py | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 mysetup.py diff --git a/mysetup.py b/mysetup.py new file mode 100644 index 0000000..9e57fdf --- /dev/null +++ b/mysetup.py @@ -0,0 +1,40 @@ +from distutils.core import setup +import py2exe + +includes = [] +excludes = [] +packages = [] +mydata_files = [ + ("nrf", ["nrf/mergehex.exe", "nrf/nrfutil.exe"]), + ("settings", ["settings/dfu.txt", "settings/title.ico"]), +] + +setup( + options={ + "py2exe": { + "compressed": 2, + "optimize": 2, + "includes": includes, + "excludes": excludes, + "packages": packages, + "bundle_files": 1, + "dist_dir": "dist", + "xref": False, + "skip_archive": False, + "ascii": False, + "custom_boot_script": "", + } + }, + console=[ + { + "script": "main.py", + "icon_resources": [(1, "settings/title.ico")], + "dest_base": "nrfutil_gui", + } + ], + name="nrfutil_gui", + version="1.0", + data_files=mydata_files, + zipfile=None, +) + -- GitLab