Add Vagrant, fixes for CI/CD pipeline, and Windows dev bootstrap script

This commit is contained in:
Jason Ross
2026-03-21 16:56:11 -05:00
parent ee6d5e0960
commit 18ede809e2
12 changed files with 1277 additions and 20 deletions
@@ -1,11 +1,14 @@
# -*- mode: python ; coding: utf-8 -*-
import os
block_cipher = None
SPEC_DIR = os.path.dirname(os.path.abspath(SPEC))
SRC_DIR = os.path.normpath(os.path.join(SPEC_DIR, '..', '..', 'src'))
a = Analysis(
['../../src/main.py'],
pathex=['../..'],
[os.path.join(SRC_DIR, 'main.py')],
pathex=[SRC_DIR],
binaries=[],
datas=[
('../../src/gui', 'gui'),
(os.path.join(SRC_DIR, 'gui'), 'gui'),
],
hiddenimports=[
# GUI modules
@@ -34,7 +37,8 @@ a = Analysis(
'managers.transfer_manager',
# Utility modules
'utils',
'utils.file_deduplication'
'utils.file_deduplication',
'utils.security_utils'
],
hookspath=[],
hooksconfig={},
@@ -66,5 +70,5 @@ exe = EXE(
target_arch=None,
codesign_identity=None,
entitlements_file=None,
icon='../../icon_media/robot_files_256.ico',
icon=os.path.join(SPEC_DIR, '..', '..', 'icon_media', 'robot_files_256.ico'),
)