Move libxcb-cursor
This commit is contained in:
@@ -91,7 +91,7 @@ def appImage(args: argparse.Namespace) -> None:
|
|||||||
writeFile(imgDir / "novelwriter.appdata.xml", appdataXml())
|
writeFile(imgDir / "novelwriter.appdata.xml", appdataXml())
|
||||||
writeFile(imgDir / "requirements.txt", str(outDir))
|
writeFile(imgDir / "requirements.txt", str(outDir))
|
||||||
writeFile(imgDir / "entrypoint.sh", (
|
writeFile(imgDir / "entrypoint.sh", (
|
||||||
f"export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:${{APPDIR}}/usr/lib/{mArch}-linux-gnu/\n"
|
# f"export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:${{APPDIR}}/usr/lib/{mArch}-linux-gnu/\n"
|
||||||
'{{ python-executable }} -sE ${APPDIR}/opt/python{{ python-version }}/bin/novelwriter "$@"'
|
'{{ python-executable }} -sE ${APPDIR}/opt/python{{ python-version }}/bin/novelwriter "$@"'
|
||||||
))
|
))
|
||||||
|
|
||||||
@@ -109,9 +109,9 @@ def appImage(args: argparse.Namespace) -> None:
|
|||||||
|
|
||||||
# Copy Libraries
|
# Copy Libraries
|
||||||
libPath = Path(f"/usr/lib/{mArch}-linux-gnu")
|
libPath = Path(f"/usr/lib/{mArch}-linux-gnu")
|
||||||
appLibs = appDir / "usr" / "lib" / f"{mArch}-linux-gnu"
|
siteDir = appDir / "opt" / f"python{pyVer}" / "lib" / f"python{pyVer}" / "site-packages"
|
||||||
appLibs.mkdir(exist_ok=True)
|
qt6Lib = siteDir / "PyQt6" / "Qt6" / "lib"
|
||||||
shutil.copyfile(libPath / "libxcb-cursor.so.0", appLibs / "libxcb-cursor.so.0")
|
shutil.copyfile(libPath / "libxcb-cursor.so.0", qt6Lib / "libxcb-cursor.so.0")
|
||||||
|
|
||||||
# Build Image
|
# Build Image
|
||||||
appToolExec = os.environ.get("APPIMAGE_TOOL_EXEC", "appimagetool")
|
appToolExec = os.environ.get("APPIMAGE_TOOL_EXEC", "appimagetool")
|
||||||
|
|||||||
Reference in New Issue
Block a user