From fcee6953b82342bb28458f64f009bd85ab7aa25f Mon Sep 17 00:00:00 2001 From: KeatonTheBot Date: Sun, 23 Feb 2025 00:12:24 -0600 Subject: [PATCH] Disable trimming on win-arm64 * nuget: Bump System group to 9.0.2 * Clean up RuntimeIdentifiers in project files --- .github/workflows/canary.yml | 2 -- .github/workflows/release.yml | 1 - Directory.Packages.props | 4 ++-- src/ARMeilleure/ARMeilleure.csproj | 2 +- .../Ryujinx.Audio.Backends.SoundIo.csproj | 8 ++++---- src/Ryujinx/Ryujinx.csproj | 14 ++++++++++---- 6 files changed, 17 insertions(+), 14 deletions(-) diff --git a/.github/workflows/canary.yml b/.github/workflows/canary.yml index d92733723..28d996ea6 100644 --- a/.github/workflows/canary.yml +++ b/.github/workflows/canary.yml @@ -124,7 +124,6 @@ jobs: if: matrix.platform.os == 'windows-latest' run: | pushd publish - rm libarmeilleure-jitsupport.dylib 7z a ../release_output/ryujinx-canary-${{ steps.version_info.outputs.build_version }}-${{ matrix.platform.zip_os_name }}.zip ../publish popd shell: bash @@ -133,7 +132,6 @@ jobs: if: matrix.platform.os == 'ubuntu-latest' run: | pushd publish - rm libarmeilleure-jitsupport.dylib chmod +x Ryujinx.sh Ryujinx tar -czvf ../release_output/ryujinx-canary-${{ steps.version_info.outputs.build_version }}-${{ matrix.platform.zip_os_name }}.tar.gz ../publish popd diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8dd6b48d4..b43916e59 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -109,7 +109,6 @@ jobs: if: matrix.platform.os == 'windows-latest' run: | pushd publish - rm libarmeilleure-jitsupport.dylib 7z a ../release_output/ryujinx-${{ steps.version_info.outputs.build_version }}-${{ matrix.platform.zip_os_name }}.zip ../publish popd shell: bash diff --git a/Directory.Packages.props b/Directory.Packages.props index a36042b36..adf48c1de 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -53,8 +53,8 @@ - - + + diff --git a/src/ARMeilleure/ARMeilleure.csproj b/src/ARMeilleure/ARMeilleure.csproj index 5b6c5a6da..4226c68f1 100644 --- a/src/ARMeilleure/ARMeilleure.csproj +++ b/src/ARMeilleure/ARMeilleure.csproj @@ -11,7 +11,7 @@ - + PreserveNewest libarmeilleure-jitsupport.dylib diff --git a/src/Ryujinx.Audio.Backends.SoundIo/Ryujinx.Audio.Backends.SoundIo.csproj b/src/Ryujinx.Audio.Backends.SoundIo/Ryujinx.Audio.Backends.SoundIo.csproj index d06f66181..911401338 100644 --- a/src/Ryujinx.Audio.Backends.SoundIo/Ryujinx.Audio.Backends.SoundIo.csproj +++ b/src/Ryujinx.Audio.Backends.SoundIo/Ryujinx.Audio.Backends.SoundIo.csproj @@ -2,7 +2,7 @@ true - win-x64;osx-x64;linux-x64 + win-x64;osx-x64;linux-x64;win-arm64;osx-arm64;linux-arm64 $(DefaultItemExcludes);._* @@ -11,15 +11,15 @@ - + PreserveNewest libsoundio.dll - + PreserveNewest libsoundio.dylib - + PreserveNewest libsoundio.so diff --git a/src/Ryujinx/Ryujinx.csproj b/src/Ryujinx/Ryujinx.csproj index d061346ec..1e069329b 100644 --- a/src/Ryujinx/Ryujinx.csproj +++ b/src/Ryujinx/Ryujinx.csproj @@ -1,6 +1,6 @@ - win-x64;osx-x64;linux-x64 + win-x64;osx-x64;linux-x64;win-arm64;osx-arm64;linux-arm64; Exe true 1.0.0-dirty @@ -29,12 +29,18 @@ partial + + true + false + + + true @@ -58,7 +64,7 @@ - + @@ -67,7 +73,7 @@ - + @@ -84,7 +90,7 @@ - + Always alsoft.ini