|
|
@@ -101,17 +101,19 @@ jobs:
|
|
|
|
|
|
- name: Publish
|
|
|
run: |
|
|
|
- dotnet publish -c Release -r "${{ matrix.platform.name }}" -o ./publish_ava/publish -p:Version="${{ steps.version_info.outputs.build_version }}" -p:SourceRevisionId="${{ steps.version_info.outputs.git_short_hash }}" -p:DebugType=embedded src/Ryujinx --self-contained true
|
|
|
- dotnet publish -c Release -r "${{ matrix.platform.name }}" -o ./publish_sdl2_headless/publish -p:Version="${{ steps.version_info.outputs.build_version }}" -p:SourceRevisionId="${{ steps.version_info.outputs.git_short_hash }}" -p:DebugType=embedded src/Ryujinx.Headless.SDL2 --self-contained true
|
|
|
+ dotnet publish -c Release -r "${{ matrix.platform.name }}" -o ./publish_ava/publish -p:Version="${{ steps.version_info.outputs.build_version }}" -p:SourceRevisionId="${{ steps.version_info.outputs.git_short_hash }}" -p:DebugType=embedded src/Ryujinx --self-contained -p:IncludeNativeLibrariesForSelfExtract=true
|
|
|
+ dotnet publish -c Release -r "${{ matrix.platform.name }}" -o ./publish_sdl2_headless/publish -p:Version="${{ steps.version_info.outputs.build_version }}" -p:SourceRevisionId="${{ steps.version_info.outputs.git_short_hash }}" -p:DebugType=embedded src/Ryujinx.Headless.SDL2 --self-contained -p:IncludeNativeLibrariesForSelfExtract=true
|
|
|
|
|
|
- name: Packing Windows builds
|
|
|
if: matrix.platform.os == 'windows-latest'
|
|
|
run: |
|
|
|
pushd publish_ava
|
|
|
+ rm publish/libarmeilleure-jitsupport.dylib
|
|
|
7z a ../release_output/ryujinx-${{ steps.version_info.outputs.build_version }}-${{ matrix.platform.zip_os_name }}.zip publish
|
|
|
popd
|
|
|
|
|
|
pushd publish_sdl2_headless
|
|
|
+ rm publish/libarmeilleure-jitsupport.dylib
|
|
|
7z a ../release_output/sdl2-ryujinx-headless-${{ steps.version_info.outputs.build_version }}-${{ matrix.platform.zip_os_name }}.zip publish
|
|
|
popd
|
|
|
shell: bash
|
|
|
@@ -120,11 +122,13 @@ jobs:
|
|
|
if: matrix.platform.os == 'ubuntu-latest'
|
|
|
run: |
|
|
|
pushd publish_ava
|
|
|
+ rm publish/libarmeilleure-jitsupport.dylib
|
|
|
chmod +x publish/Ryujinx.sh publish/Ryujinx
|
|
|
tar -czvf ../release_output/ryujinx-${{ steps.version_info.outputs.build_version }}-${{ matrix.platform.zip_os_name }}.tar.gz publish
|
|
|
popd
|
|
|
|
|
|
pushd publish_sdl2_headless
|
|
|
+ rm publish/libarmeilleure-jitsupport.dylib
|
|
|
chmod +x publish/Ryujinx.sh publish/Ryujinx.Headless.SDL2
|
|
|
tar -czvf ../release_output/sdl2-ryujinx-headless-${{ steps.version_info.outputs.build_version }}-${{ matrix.platform.zip_os_name }}.tar.gz publish
|
|
|
popd
|