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,12 +1,15 @@
# -*- 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=['src'],
[os.path.join(SRC_DIR, 'main.py')],
pathex=[SRC_DIR],
binaries=[],
datas=[
('../../src/gui', 'gui'),
('../../scripts/debian_postinst.sh', 'scripts'),
(os.path.join(SRC_DIR, 'gui'), 'gui'),
(os.path.join(SPEC_DIR, '..', 'debian_postinst.sh'), 'scripts'),
],
hiddenimports=[
# GUI modules
@@ -35,7 +38,8 @@ a = Analysis(
'managers.transfer_manager',
# Utility modules
'utils',
'utils.file_deduplication'
'utils.file_deduplication',
'utils.security_utils'
],
hookspath=[],
hooksconfig={},