From ca5a43a3ab842b52e65598ea2d2f05784c0ea00c Mon Sep 17 00:00:00 2001 From: FlexBy420 Date: Fri, 24 Oct 2025 21:21:44 +0200 Subject: [PATCH] macos support maybe? --- .ci/deploy-mac-arm64.sh | 8 ++++++++ .ci/deploy-mac.sh | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/.ci/deploy-mac-arm64.sh b/.ci/deploy-mac-arm64.sh index d7876c93bf..c2d54bde33 100755 --- a/.ci/deploy-mac-arm64.sh +++ b/.ci/deploy-mac-arm64.sh @@ -31,6 +31,14 @@ rm -rf "rpcs3.app/Contents/Frameworks/QtPdf.framework" \ ../../.ci/optimize-mac.sh rpcs3.app +# Download translations +curl -fsSL "https://api.github.com/repos/RPCS3/rpcs3_translations/contents/qm" \ + | grep '"download_url":' \ + | cut -d '"' -f 4 \ + | while read -r url; do + curl -fsSL "$url" -o "rpcs3.app/Contents/translations/$(basename "$url")" + done + # Hack install_name_tool -delete_rpath /opt/homebrew/lib RPCS3.app/Contents/MacOS/rpcs3 || echo "Hack for deleting rpath /opt/homebrew/lib not needed" install_name_tool -delete_rpath /opt/homebrew/opt/llvm@$LLVM_COMPILER_VER/lib RPCS3.app/Contents/MacOS/rpcs3 || echo "Hack for deleting rpath /opt/homebrew/opt/llvm@$LLVM_COMPILER_VER/lib not needed" diff --git a/.ci/deploy-mac.sh b/.ci/deploy-mac.sh index 15348df05a..877590099b 100755 --- a/.ci/deploy-mac.sh +++ b/.ci/deploy-mac.sh @@ -32,6 +32,14 @@ rm -rf "rpcs3.app/Contents/Frameworks/QtPdf.framework" \ ../../.ci/optimize-mac.sh rpcs3.app +# Download translations +curl -fsSL "https://api.github.com/repos/RPCS3/rpcs3_translations/contents/qm" \ + | grep '"download_url":' \ + | cut -d '"' -f 4 \ + | while read -r url; do + curl -fsSL "$url" -o "rpcs3.app/Contents/translations/$(basename "$url")" + done + # Need to do this rename hack due to case insensitive filesystem mv rpcs3.app RPCS3_.app mv RPCS3_.app RPCS3.app