From 79e71db91aee6f57f66441b1e9e17bfea4cd87b0 Mon Sep 17 00:00:00 2001 From: souldbminersmwc Date: Mon, 3 Nov 2025 19:06:13 -0500 Subject: [PATCH] timingtool: add builds --- Source/TimingTool/build.bat | 2 ++ Source/TimingTool/main.spec | 38 +++++++++++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 Source/TimingTool/build.bat create mode 100644 Source/TimingTool/main.spec diff --git a/Source/TimingTool/build.bat b/Source/TimingTool/build.bat new file mode 100644 index 00000000..c7f25909 --- /dev/null +++ b/Source/TimingTool/build.bat @@ -0,0 +1,2 @@ +python -m PyInstaller --onefile --add-data "assets;assets" --noconsole src/main.py +move "dist\main.exe" "dist\timingtool.exe" diff --git a/Source/TimingTool/main.spec b/Source/TimingTool/main.spec new file mode 100644 index 00000000..009c249d --- /dev/null +++ b/Source/TimingTool/main.spec @@ -0,0 +1,38 @@ +# -*- mode: python ; coding: utf-8 -*- + + +a = Analysis( + ['src\\main.py'], + pathex=[], + binaries=[], + datas=[('assets', 'assets')], + hiddenimports=[], + hookspath=[], + hooksconfig={}, + runtime_hooks=[], + excludes=[], + noarchive=False, + optimize=0, +) +pyz = PYZ(a.pure) + +exe = EXE( + pyz, + a.scripts, + a.binaries, + a.datas, + [], + name='main', + debug=False, + bootloader_ignore_signals=False, + strip=False, + upx=True, + upx_exclude=[], + runtime_tmpdir=None, + console=False, + disable_windowed_traceback=False, + argv_emulation=False, + target_arch=None, + codesign_identity=None, + entitlements_file=None, +)