From c7249a58c3ded6db8159a3462bc490579f1b9208 Mon Sep 17 00:00:00 2001 From: pixelomer <37103802+pixelomer@users.noreply.github.com> Date: Wed, 28 Dec 2022 17:19:18 +0300 Subject: [PATCH] Do symlinking in Celeste instead of patch.sh --- Celeste | 5 +++++ patch.sh | 3 --- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Celeste b/Celeste index 6b333c5..852b5a6 100755 --- a/Celeste +++ b/Celeste @@ -28,6 +28,11 @@ type mono 2>/dev/null >&2 || { ln -s /usr/lib/aarch64-linux-gnu/liblua5.3.so lib-arm64/liblua53.so } +[ -e "lib-arm64/libfmod.so.13" ] || { + ln -s libfmod.so.13.6 lib-arm64/libfmod.so.13 + ln -s libfmodstudio.so.13.6 lib-arm64/libfmodstudio.so.13 +} + [ -f ~/.config/Olympus/config.json -o -d ~/.olympus ] || { echo "Olympus is missing, it will be installed" sudo apt update diff --git a/patch.sh b/patch.sh index 758e62c..ea9a3e5 100755 --- a/patch.sh +++ b/patch.sh @@ -59,8 +59,5 @@ mkdir -p "${celeste_dir}/lib-arm64" cp -H otherlibs/fmodstudioapi20206linux/api/studio/lib/arm64/libfmodstudio.so.13.6 "${celeste_dir}/lib-arm64/libfmodstudio.so.13.6" cp -H otherlibs/fmodstudioapi20206linux/api/core/lib/arm64/libfmod.so.13.6 "${celeste_dir}/lib-arm64/libfmod.so.13.6" cp -H otherlibs/*.so* "${celeste_dir}/lib-arm64/" -cd "${celeste_dir}/lib-arm64/" -ln -s libfmodstudio.so.13.6 libfmodstudio.so.13 -ln -s libfmod.so.13.6 libfmod.so.13 echo "[+] Successfully patched Celeste" \ No newline at end of file