updated spec scripts based on new application structure #11

Merged
JMR-dev merged 1 commits from spec-scripts-updates into main 2025-09-23 01:05:54 +00:00
4 changed files with 105 additions and 14 deletions
@@ -4,15 +4,37 @@ a = Analysis(
pathex=['src'],
binaries=[],
datas=[
('../../src/gui', 'gui')
('../../src/gui', 'gui'),
('../../src/platform-tools', 'platform-tools')
],
hiddenimports=[
# GUI modules
'gui',
'gui.file_browser',
'gui.license_agreement',
'gui.main_window',
'gui.progress_handler',
'adb_manager'
'gui.components',
'gui.components.file_browser',
'gui.components.ui_components',
'gui.dialogs',
'gui.dialogs.dialog_manager',
'gui.dialogs.license_agreement',
'gui.handlers',
'gui.handlers.animation_handler',
# Core modules
'core',
'core.adb_manager',
'core.adb_command',
'core.file_transfer',
'core.platform_tools',
'core.platform_utils',
'core.progress_tracker',
# Manager modules
'managers',
'managers.device_manager',
'managers.transfer_manager',
# Utility modules
'utils',
'utils.file_deduplication'
],
hookspath=[],
hooksconfig={},
@@ -6,15 +6,37 @@ a = Analysis(
binaries=[],
datas=[
('../../src/gui', 'gui'),
('../../src/platform-tools', 'platform-tools'),
('../../scripts/debian_postinst.sh', 'scripts'),
],
hiddenimports=[
# GUI modules
'gui',
'gui.file_browser',
'gui.license_agreement',
'gui.main_window',
'gui.progress_handler',
'adb_manager'
'gui.components',
'gui.components.file_browser',
'gui.components.ui_components',
'gui.dialogs',
'gui.dialogs.dialog_manager',
'gui.dialogs.license_agreement',
'gui.handlers',
'gui.handlers.animation_handler',
# Core modules
'core',
'core.adb_manager',
'core.adb_command',
'core.file_transfer',
'core.platform_tools',
'core.platform_utils',
'core.progress_tracker',
# Manager modules
'managers',
'managers.device_manager',
'managers.transfer_manager',
# Utility modules
'utils',
'utils.file_deduplication'
],
hookspath=[],
hooksconfig={},
@@ -5,15 +5,37 @@ a = Analysis(
binaries=[],
datas=[
('../../src/gui', 'gui'),
('../../src/platform-tools', 'platform-tools'),
('../../scripts/rhel_postinst.sh', 'scripts'),
],
hiddenimports=[
# GUI modules
'gui',
'gui.file_browser',
'gui.license_agreement',
'gui.main_window',
'gui.progress_handler',
'adb_manager'
'gui.components',
'gui.components.file_browser',
'gui.components.ui_components',
'gui.dialogs',
'gui.dialogs.dialog_manager',
'gui.dialogs.license_agreement',
'gui.handlers',
'gui.handlers.animation_handler',
# Core modules
'core',
'core.adb_manager',
'core.adb_command',
'core.file_transfer',
'core.platform_tools',
'core.platform_utils',
'core.progress_tracker',
# Manager modules
'managers',
'managers.device_manager',
'managers.transfer_manager',
# Utility modules
'utils',
'utils.file_deduplication'
],
hookspath=[],
hooksconfig={},
@@ -4,14 +4,39 @@ a = Analysis(
['../../src/main.py'],
pathex=['../..'],
binaries=[],
datas=[('../../src/gui', 'gui'), ('../windows/first_run_install.ps1', 'scripts/windows')],
datas=[
('../../src/gui', 'gui'),
('../../src/platform-tools', 'platform-tools'),
('../windows/first_run_install.ps1', 'scripts/windows')
],
hiddenimports=[
# GUI modules
'gui',
'gui.file_browser',
'gui.license_agreement',
'gui.main_window',
'gui.progress_handler',
'adb_manager'
'gui.components',
'gui.components.file_browser',
'gui.components.ui_components',
'gui.dialogs',
'gui.dialogs.dialog_manager',
'gui.dialogs.license_agreement',
'gui.handlers',
'gui.handlers.animation_handler',
# Core modules
'core',
'core.adb_manager',
'core.adb_command',
'core.file_transfer',
'core.platform_tools',
'core.platform_utils',
'core.progress_tracker',
# Manager modules
'managers',
'managers.device_manager',
'managers.transfer_manager',
# Utility modules
'utils',
'utils.file_deduplication'
],
hookspath=[],
hooksconfig={},