Skip to content

Commit

Permalink
GitHub Actions: Avoid shipping debug information in AppImage
Browse files Browse the repository at this point in the history
Debug information was getting installed after using the convenience
install properties in 46c4474. However,
we do not want to include these files in the AppImage since they make it
very big.
  • Loading branch information
bjorn committed Mar 24, 2023
1 parent 1e1f97b commit ffdc3ac
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,8 @@ jobs:
export EXTRA_QT_PLUGINS=svg
export LD_LIBRARY_PATH=/opt/Qt/${QT_VERSION}/gcc_64/lib:$PWD/AppDir/usr/lib
export OUTPUT=Tiled-Qt${{ matrix.qt_version_major }}-x86_64.AppImage
# Avoid shipping the debug information
find AppDir -name \*.debug -delete
./linuxdeploy-x86_64.AppImage --appdir AppDir --custom-apprun=dist/linux/AppRun --exclude-library "*libpython3*" --plugin qt
# We don't need the bearer plugins (needed for Qt 5 only)
rm -rfv AppDir/usr/plugins/bearer
Expand Down

0 comments on commit ffdc3ac

Please sign in to comment.