File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -11,8 +11,12 @@ from PyInstaller.utils.hooks import collect_all
1111block_cipher = None
1212HERE = Path (SPECPATH ) # noqa: F821 — injected by PyInstaller
1313
14- # Collect flet_desktop data/binaries (includes the bundled Flutter client)
15- fd_datas , fd_binaries , fd_hiddenimports = collect_all ("flet_desktop" )
14+ # Collect all data/binaries from flet packages
15+ # flet_desktop: bundled Flutter client binary
16+ # flet + flet_core: icons.json and other package data files
17+ fd_datas , fd_binaries , fd_hidden = collect_all ("flet_desktop" )
18+ fc_datas , fc_binaries , fc_hidden = collect_all ("flet_core" )
19+ flet_datas , flet_binaries , flet_hidden = collect_all ("flet" )
1620
1721# All pipeline scripts shipped alongside the GUI
1822pipeline_scripts = [
@@ -24,9 +28,9 @@ pipeline_scripts = [
2428a = Analysis (
2529 [str (HERE / "gui.py" )],
2630 pathex = [str (HERE )],
27- binaries = fd_binaries ,
28- datas = pipeline_scripts + fd_datas ,
29- hiddenimports = fd_hiddenimports + [
31+ binaries = fd_binaries + fc_binaries + flet_binaries ,
32+ datas = pipeline_scripts + fd_datas + fc_datas + flet_datas ,
33+ hiddenimports = fd_hidden + fc_hidden + flet_hidden + [
3034 "flet" ,
3135 "flet.fastapi" ,
3236 "flet_core" ,
You can’t perform that action at this time.
0 commit comments