mirror of
https://git.srhtnin.garden/sarah/SaraTune.git
synced 2026-10-13 18:18:11 +02:00
Fixed AppImage window not opening
Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
1 parent
499d205afc
commit
5046f532d2
2 files changed
+12
No files matched your search
@@ -19,6 +19,7 @@ podman run --rm --security-opt label=disable -v "$PWD:/src" -w /src \
|
|||||||
uv pip install --quiet --python build/Container/venv -r requirements.txt pyinstaller
|
uv pip install --quiet --python build/Container/venv -r requirements.txt pyinstaller
|
||||||
build/Container/venv/bin/pyinstaller --noconfirm --clean --log-level WARN \
|
build/Container/venv/bin/pyinstaller --noconfirm --clean --log-level WARN \
|
||||||
--onefile --windowed --name SaraTune --collect-data flet \
|
--onefile --windowed --name SaraTune --collect-data flet \
|
||||||
|
--runtime-hook "$PWD/Packaging/RestoreLibraryPath.py" \
|
||||||
--add-data "$PWD/assets:assets" \
|
--add-data "$PWD/assets:assets" \
|
||||||
--distpath build/PyInstaller/dist --workpath build/PyInstaller/work --specpath build/PyInstaller \
|
--distpath build/PyInstaller/dist --workpath build/PyInstaller/work --specpath build/PyInstaller \
|
||||||
"$PWD/Main.py"'
|
"$PWD/Main.py"'
|
||||||
|
|||||||
@@ -0,0 +1,11 @@
|
|||||||
|
# PyInstaller runtime hook. The frozen app runs with LD_LIBRARY_PATH pointing
|
||||||
|
# at its bundled libraries, and programs it starts inherit that: Flet's
|
||||||
|
# desktop client then loads the bundled (older) libstdc++ instead of the
|
||||||
|
# system's and won't start ("GLIBCXX_3.4.29 not found"). Give them the
|
||||||
|
# original value back; the app itself has already loaded what it needs.
|
||||||
|
import os
|
||||||
|
|
||||||
|
if "LD_LIBRARY_PATH_ORIG" in os.environ:
|
||||||
|
os.environ["LD_LIBRARY_PATH"] = os.environ["LD_LIBRARY_PATH_ORIG"]
|
||||||
|
else:
|
||||||
|
os.environ.pop("LD_LIBRARY_PATH", None)
|
||||||
Reference in new issue
Block a user