From 9fb679137f80e8668afc89fb592cb567666a1f89 Mon Sep 17 00:00:00 2001 From: Piplup Date: Sat, 26 Oct 2024 13:20:05 +0100 Subject: [PATCH] Addressed Feedback added AppImage build files to gitignore --- .github/workflows/release.yml | 2 ++ .gitignore | 2 ++ distribution/linux/appimage/build-appimage.sh | 5 ++++- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a2314d629..51d9b13dd 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -166,6 +166,8 @@ jobs: mv Ryujinx.AppImage.zsync ../release_output/ryujinx-$BUILD_VERSION-$ARCH_NAME.AppImage.zsync popd shell: bash + env: + RELEASE=1 - name: Pushing new release uses: ncipollo/release-action@v1 diff --git a/.gitignore b/.gitignore index 37b419d07..f71237b1a 100644 --- a/.gitignore +++ b/.gitignore @@ -16,6 +16,8 @@ x64/ build/ [Bb]in/ [Oo]bj/ +AppDir/ +publish_appimage/ # Enable "build/" folder in the NuGet Packages folder since NuGet packages use it for MSBuild targets !packages/*/build/ diff --git a/distribution/linux/appimage/build-appimage.sh b/distribution/linux/appimage/build-appimage.sh index 4a22f3d80..5c32d78a8 100755 --- a/distribution/linux/appimage/build-appimage.sh +++ b/distribution/linux/appimage/build-appimage.sh @@ -15,6 +15,7 @@ cp distribution/linux/Ryujinx.desktop AppDir/Ryujinx.desktop cp distribution/linux/appimage/AppRun AppDir/AppRun cp src/Ryujinx.UI.Common/Resources/Logo_Ryujinx.png AppDir/Ryujinx.svg + cp -r "$BUILDDIR"/* AppDir/usr/bin/ # Ensure necessary bins are set as executable @@ -27,4 +28,6 @@ appimagetool --comp zstd --mksquashfs-opt -Xcompression-level --mksquashfs-opt 2 AppDir "$OUTDIR"/Ryujinx.AppImage # Move zsync file needed for delta updates -mv ./*.AppImage.zsync "$OUTDIR" +if [ "$RELEASE" = "1" ]; then + mv ./*.AppImage.zsync "$OUTDIR" +fi