mirror of
https://gitlab.com/gabmus/envision.git
synced 2025-07-23 09:21:56 +00:00
fix(appimage): build for non-devel releases
This commit is contained in:
parent
b42ad61519
commit
bdd61dfbab
1 changed files with 8 additions and 2 deletions
10
dist/appimage/build_appimage.sh
vendored
10
dist/appimage/build_appimage.sh
vendored
|
@ -13,12 +13,18 @@ curl -SsLO https://github.com/linuxdeploy/linuxdeploy/releases/download/continuo
|
||||||
chmod +x linuxdeploy-x86_64.AppImage
|
chmod +x linuxdeploy-x86_64.AppImage
|
||||||
cp dist/appimage/linuxdeploy-plugin-gtk.sh ./
|
cp dist/appimage/linuxdeploy-plugin-gtk.sh ./
|
||||||
|
|
||||||
|
if [ -f "AppDir/usr/share/icons/hicolod/scalable/apps/org.gabmus.envision.Devel.svg" ]; then
|
||||||
|
APPID="org.gabmus.envision.Devel"
|
||||||
|
else
|
||||||
|
APPID="org.gabmus.envision"
|
||||||
|
fi
|
||||||
|
|
||||||
./linuxdeploy-x86_64.AppImage \
|
./linuxdeploy-x86_64.AppImage \
|
||||||
--appimage-extract-and-run \
|
--appimage-extract-and-run \
|
||||||
--appdir AppDir \
|
--appdir AppDir \
|
||||||
--plugin gtk \
|
--plugin gtk \
|
||||||
--output appimage \
|
--output appimage \
|
||||||
--icon-file AppDir/usr/share/icons/hicolor/scalable/apps/org.gabmus.envision.Devel.svg \
|
--icon-file AppDir/usr/share/icons/hicolor/scalable/apps/$APPID.svg \
|
||||||
--desktop-file AppDir/usr/share/applications/org.gabmus.envision.Devel.desktop
|
--desktop-file AppDir/usr/share/applications/$APPID.desktop
|
||||||
|
|
||||||
rm ./linuxdeploy-plugin-gtk.sh
|
rm ./linuxdeploy-plugin-gtk.sh
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue