mirror of
https://github.com/The-Powder-Toy/The-Powder-Toy.git
synced 2025-08-15 04:44:00 +02:00
Explicitly specify appimage destination
Because appimagetool is too smart for its own good.
This commit is contained in:
26
.github/build.sh
vendored
26
.github/build.sh
vendored
@@ -394,17 +394,17 @@ if [[ $BUILD_PACKAGE == yes ]]; then
|
|||||||
curl -fsSLo AppRun "https://github.com/AppImage/AppImageKit/releases/download/continuous/AppRun-$appimage_arch"
|
curl -fsSLo AppRun "https://github.com/AppImage/AppImageKit/releases/download/continuous/AppRun-$appimage_arch"
|
||||||
chmod +x appimagetool
|
chmod +x appimagetool
|
||||||
chmod +x AppRun
|
chmod +x AppRun
|
||||||
mkdir -p ThePowderToy.AppDir/usr/bin
|
appdir=bagels.AppDir # doesn't matter, won't be visible in the resulting appimage
|
||||||
mkdir -p ThePowderToy.AppDir/usr/share/metainfo
|
mkdir -p $appdir/usr/bin
|
||||||
mkdir -p ThePowderToy.AppDir/usr/share/applications
|
mkdir -p $appdir/usr/share/metainfo
|
||||||
mkdir -p ThePowderToy.AppDir/usr/share/icons
|
mkdir -p $appdir/usr/share/applications
|
||||||
cp powder ThePowderToy.AppDir/usr/bin/powder
|
mkdir -p $appdir/usr/share/icons
|
||||||
mv AppRun ThePowderToy.AppDir/AppRun
|
cp powder $appdir/usr/bin/powder
|
||||||
cp ../resources/icon/powder-128.png ThePowderToy.AppDir/powder.png
|
mv AppRun $appdir/AppRun
|
||||||
cp resources/powder.desktop ThePowderToy.AppDir/uk.co.powdertoy.tpt.desktop
|
cp ../resources/icon/powder-128.png $appdir/powder.png
|
||||||
cp appdata.xml ThePowderToy.AppDir/usr/share/metainfo/uk.co.powdertoy.tpt.appdata.xml
|
cp resources/powder.desktop $appdir/uk.co.powdertoy.tpt.desktop
|
||||||
cp ThePowderToy.AppDir/powder.png ThePowderToy.AppDir/usr/share/icons/powder.png
|
cp appdata.xml $appdir/usr/share/metainfo/uk.co.powdertoy.tpt.appdata.xml
|
||||||
cp ThePowderToy.AppDir/uk.co.powdertoy.tpt.desktop ThePowderToy.AppDir/usr/share/applications/uk.co.powdertoy.tpt.desktop
|
cp $appdir/powder.png $appdir/usr/share/icons/powder.png
|
||||||
./appimagetool ThePowderToy.AppDir
|
cp $appdir/uk.co.powdertoy.tpt.desktop $appdir/usr/share/applications/uk.co.powdertoy.tpt.desktop
|
||||||
[[ -f $PACKAGE_ASSET_PATH ]]
|
./appimagetool $appdir $PACKAGE_ASSET_PATH
|
||||||
fi
|
fi
|
||||||
|
Reference in New Issue
Block a user