Browse Source
Merge pull request #6324 from lat9nq/appimage-freeze
ci: linux: Freeze AppImage binaries
pull/15/merge
Ameer J
5 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with
5 additions and
5 deletions
-
.ci/scripts/linux/docker.sh
-
.ci/scripts/linux/upload.sh
|
|
|
@ -30,10 +30,10 @@ make install DESTDIR=AppDir |
|
|
|
rm -vf AppDir/usr/bin/yuzu-cmd AppDir/usr/bin/yuzu-tester |
|
|
|
|
|
|
|
# Download tools needed to build an AppImage |
|
|
|
wget -nc https://github.com/linuxdeploy/linuxdeploy/releases/download/continuous/linuxdeploy-x86_64.AppImage |
|
|
|
wget -nc https://github.com/linuxdeploy/linuxdeploy-plugin-qt/releases/download/continuous/linuxdeploy-plugin-qt-x86_64.AppImage |
|
|
|
wget -nc https://github.com/darealshinji/AppImageKit-checkrt/releases/download/continuous/AppRun-patched-x86_64 |
|
|
|
wget -nc https://github.com/darealshinji/AppImageKit-checkrt/releases/download/continuous/exec-x86_64.so |
|
|
|
wget -nc https://github.com/yuzu-emu/ext-linux-bin/raw/main/appimage/linuxdeploy-x86_64.AppImage |
|
|
|
wget -nc https://github.com/yuzu-emu/ext-linux-bin/raw/main/appimage/linuxdeploy-plugin-qt-x86_64.AppImage |
|
|
|
wget -nc https://github.com/yuzu-emu/ext-linux-bin/raw/main/appimage/AppRun-patched-x86_64 |
|
|
|
wget -nc https://github.com/yuzu-emu/ext-linux-bin/raw/main/appimage/exec-x86_64.so |
|
|
|
# Set executable bit |
|
|
|
chmod 755 \ |
|
|
|
AppRun-patched-x86_64 \ |
|
|
|
|
|
|
|
@ -21,7 +21,7 @@ cp build/bin/yuzu "$DIR_NAME" |
|
|
|
# Build an AppImage |
|
|
|
cd build |
|
|
|
|
|
|
|
wget -nc https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage |
|
|
|
wget -nc https://github.com/yuzu-emu/ext-linux-bin/raw/main/appimage/appimagetool-x86_64.AppImage |
|
|
|
chmod 755 appimagetool-x86_64.AppImage |
|
|
|
|
|
|
|
if [ "${RELEASE_NAME}" = "mainline" ]; then |
|
|
|
|