Skip to content

Commit b16ad43

Browse files
committed
v0.6.3
1 parent 025f2c5 commit b16ad43

2 files changed

Lines changed: 8 additions & 4 deletions

File tree

build.spec

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,14 @@
66

77
import sys
88
from pathlib import Path
9+
from PyInstaller.utils.hooks import collect_all
910

1011
block_cipher = None
1112
HERE = Path(SPECPATH) # noqa: F821 — injected by PyInstaller
1213

14+
# Collect flet_desktop data/binaries (includes the bundled Flutter client)
15+
fd_datas, fd_binaries, fd_hiddenimports = collect_all("flet_desktop")
16+
1317
# All pipeline scripts shipped alongside the GUI
1418
pipeline_scripts = [
1519
(str(p), ".")
@@ -20,9 +24,9 @@ pipeline_scripts = [
2024
a = Analysis(
2125
[str(HERE / "gui.py")],
2226
pathex=[str(HERE)],
23-
binaries=[],
24-
datas=pipeline_scripts,
25-
hiddenimports=[
27+
binaries=fd_binaries,
28+
datas=pipeline_scripts + fd_datas,
29+
hiddenimports=fd_hiddenimports + [
2630
"flet",
2731
"flet.fastapi",
2832
"flet_core",

gui.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1421,4 +1421,4 @@ def _navigate(idx: int) -> None:
14211421

14221422

14231423
if __name__ == "__main__":
1424-
ft.app(main)
1424+
ft.run(main)

0 commit comments

Comments
 (0)