Skip to content

Commit fd9eeb4

Browse files
committed
v0.6.4
1 parent b16ad43 commit fd9eeb4

1 file changed

Lines changed: 9 additions & 5 deletions

File tree

build.spec

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,12 @@ from PyInstaller.utils.hooks import collect_all
1111
block_cipher = None
1212
HERE = 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
1822
pipeline_scripts = [
@@ -24,9 +28,9 @@ pipeline_scripts = [
2428
a = 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",

0 commit comments

Comments
 (0)