86 lines
2.1 KiB
Python
86 lines
2.1 KiB
Python
# -*- mode: python ; coding: utf-8 -*-
|
|
from pathlib import Path
|
|
|
|
|
|
ROOT = Path(SPECPATH)
|
|
|
|
a = Analysis(
|
|
[str(ROOT / "ProcessDock.pyw")],
|
|
pathex=[str(ROOT)],
|
|
binaries=[],
|
|
datas=[],
|
|
hiddenimports=[],
|
|
hookspath=[],
|
|
hooksconfig={},
|
|
runtime_hooks=[],
|
|
excludes=[
|
|
"PySide6.Qt3DAnimation",
|
|
"PySide6.Qt3DCore",
|
|
"PySide6.Qt3DExtras",
|
|
"PySide6.Qt3DInput",
|
|
"PySide6.Qt3DLogic",
|
|
"PySide6.Qt3DRender",
|
|
"PySide6.QtBluetooth",
|
|
"PySide6.QtCharts",
|
|
"PySide6.QtDataVisualization",
|
|
"PySide6.QtGraphs",
|
|
"PySide6.QtLocation",
|
|
"PySide6.QtMultimedia",
|
|
"PySide6.QtMultimediaWidgets",
|
|
"PySide6.QtNetworkAuth",
|
|
"PySide6.QtNfc",
|
|
"PySide6.QtOpenGL",
|
|
"PySide6.QtOpenGLWidgets",
|
|
"PySide6.QtPdf",
|
|
"PySide6.QtPdfWidgets",
|
|
"PySide6.QtPositioning",
|
|
"PySide6.QtQml",
|
|
"PySide6.QtQuick",
|
|
"PySide6.QtQuick3D",
|
|
"PySide6.QtQuickControls2",
|
|
"PySide6.QtQuickWidgets",
|
|
"PySide6.QtRemoteObjects",
|
|
"PySide6.QtScxml",
|
|
"PySide6.QtSensors",
|
|
"PySide6.QtSerialBus",
|
|
"PySide6.QtSerialPort",
|
|
"PySide6.QtSpatialAudio",
|
|
"PySide6.QtSql",
|
|
"PySide6.QtStateMachine",
|
|
"PySide6.QtTest",
|
|
"PySide6.QtTextToSpeech",
|
|
"PySide6.QtWebChannel",
|
|
"PySide6.QtWebEngineCore",
|
|
"PySide6.QtWebEngineWidgets",
|
|
"PySide6.QtWebSockets",
|
|
"PySide6.QtXml",
|
|
],
|
|
noarchive=False,
|
|
optimize=1,
|
|
)
|
|
|
|
pyz = PYZ(a.pure)
|
|
|
|
exe = EXE(
|
|
pyz,
|
|
a.scripts,
|
|
a.binaries,
|
|
a.datas,
|
|
[],
|
|
name="ProcessDock",
|
|
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,
|
|
icon=str(ROOT / "assets" / "processdock.ico"),
|
|
version=str(ROOT / "build_config" / "windows_version_info.txt"),
|
|
)
|