comparison .builds/linux.yml @ 359:4e0e17d3c67a

CI/linux: ignore linuxdeployqt silently failing
author Paper <paper@paper.us.eu.org>
date Mon, 15 Jul 2024 01:06:39 -0400
parents 53c92e8968d5
children 6ca952f6a95c
comparison
equal deleted inserted replaced
358:53c92e8968d5 359:4e0e17d3c67a
38 38
39 cp ../rc/sys/linux/Minori.svg AppDir/Minori.svg 39 cp ../rc/sys/linux/Minori.svg AppDir/Minori.svg
40 cp ../rc/sys/linux/Minori.desktop AppDir/usr/share/applications/Minori.desktop 40 cp ../rc/sys/linux/Minori.desktop AppDir/usr/share/applications/Minori.desktop
41 cp minori AppDir/usr/bin/minori 41 cp minori AppDir/usr/bin/minori
42 42
43 ./linuxdeployqt AppDir/usr/share/applications/Minori.desktop -unsupported-allow-new-glibc -appimage 43 # hack: need to ignore linuxdeployqt silently failing due to missing appimagetool.
44 # additionally, because of that we have to roll appimagetool ourselves
45 ./linuxdeployqt AppDir/usr/share/applications/Minori.desktop -unsupported-allow-new-glibc -appimage || true
44 46
45 # linuxdeployqt fails to make the appimage, for some reason 47 # ack
46 wget -O appimagetool "https://github.com/AppImage/appimagetool/releases/download/continuous/appimagetool-x86_64.AppImage" 48 wget -O appimagetool "https://github.com/AppImage/appimagetool/releases/download/continuous/appimagetool-x86_64.AppImage"
47 chmod +x appimagetool 49 chmod +x appimagetool
48 50
49 ./appimagetool AppDir minori-x86_64.AppImage 51 ./appimagetool AppDir minori-x86_64.AppImage
50 artifacts: 52 artifacts: