diff --git a/build-aux/AppImageBuilder.yml b/build-aux/AppImageBuilder.yml index b6cec43..0fa9892 100644 --- a/build-aux/AppImageBuilder.yml +++ b/build-aux/AppImageBuilder.yml @@ -64,6 +64,19 @@ AppDir: PYTHONPATH: '${APPDIR}/usr/local/lib/python3.10/dist-packages' PERLLIB: '${APPDIR}/usr/share/perl5:${APPDIR}/usr/lib/x86_64-linux-gnu/perl/5.34:${APPDIR}/usr/share/perl/5.34' + +after_bundle: + # Документация, справка, примеры + - rm -rf AppDir/usr/share/{man,doc,info,help,gtk-doc,devhelp,examples,pkgconfig} || true + - rm -rf AppDir/usr/include || true + - rm -rf AppDir/usr/lib/pkgconfig || true + + # Статика и отладка + - find AppDir -type f \( -name '*.a' -o -name '*.la' -o -name '*.h' -o -name '*.cmake' -o -name '*.pdb' \) -delete || true + + # Strip ELF бинарников + - find AppDir -type f -executable -exec file {} \; | grep ELF | cut -d: -f1 | xargs strip --strip-unneeded || true + AppImage: sign-key: None arch: x86_64