Skip to content

Commit

Permalink
Make sure there are no Gtk plugins, #145 #149 #150 #151 #152 #161 #166
Browse files Browse the repository at this point in the history
  • Loading branch information
probonopd authored May 21, 2022
1 parent 1480d26 commit 143055d
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions ci/build-appimages.sh
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,13 @@ for app in appimageupdatetool AppImageUpdate; do
# overwrite AppImage filename to get static filenames
# see https://github.com/AppImage/AppImageUpdate/issues/89
export OUTPUT="$app"-"$ARCH".AppImage

# Make absolutely sure there are no Gtk plugins,
# they created a LOT of hassle: #145 #149 #150 #151 #152 #161 #166
# https://github.com/AppImage/AppImageUpdate/issues/150#issuecomment-674013820
# https://github.com/AppImage/AppImageUpdate/pull/152/files
# Apparently linuxdeploy puts them in and there is no apparent way to disable this
sudo rm /usr/plugins/platformthemes/* || true

# bundle application
./linuxdeploy-"$ARCH".AppImage -v0 --appdir "$app".AppDir --output appimage "${EXTRA_FLAGS[@]}" -d "$REPO_ROOT"/resources/"$app".desktop -i "$REPO_ROOT"/resources/appimage.png
Expand Down

0 comments on commit 143055d

Please sign in to comment.