Mercurial > minori
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: |
