From: Anthony Fok Date: Sat, 18 Aug 2018 12:26:54 +0000 (-0600) Subject: snap: Remove unused files from Git, Perl, etc. X-Git-Tag: v0.47.1~5 X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=834617f9f8d870643b2631fe607471c8e2ef2f47;p=brevno-suite%2Fhugo snap: Remove unused files from Git, Perl, etc. Snap size reduced from 46MB to 26MB. --- diff --git a/snapcraft.yaml b/snapcraft.yaml index 2e7fbd56..6e851767 100644 --- a/snapcraft.yaml +++ b/snapcraft.yaml @@ -50,6 +50,25 @@ parts: ls -l $SNAPCRAFT_PART_INSTALL/bin/hugo strip --remove-section=.comment --remove-section=.note $SNAPCRAFT_PART_INSTALL/bin/hugo ls -l $SNAPCRAFT_PART_INSTALL/bin/hugo + echo " * Remove unneeded files..." + rm -rf $SNAPCRAFT_PART_INSTALL/etc + rm -f $SNAPCRAFT_PART_INSTALL/usr/bin/[^gp]* + rm -f $SNAPCRAFT_PART_INSTALL/usr/bin/git-* + rm -f $SNAPCRAFT_PART_INSTALL/usr/bin/p[^y]* + rm -f $SNAPCRAFT_PART_INSTALL/usr/lib/git-core/git-[^lr]* + rm -f $SNAPCRAFT_PART_INSTALL/usr/lib/git-core/git-ls-* + rm -f $SNAPCRAFT_PART_INSTALL/usr/lib/git-core/git-re[^v]* + rm -f $SNAPCRAFT_PART_INSTALL/usr/lib/git-core/git-revert + rm -f $SNAPCRAFT_PART_INSTALL/usr/lib/git-core/git-rm + rm -rf $SNAPCRAFT_PART_INSTALL/usr/lib/git-core/mergetools + rm -rf $SNAPCRAFT_PART_INSTALL/usr/lib/*/perl + rm -rf $SNAPCRAFT_PART_INSTALL/usr/lib/mime + rm -rf $SNAPCRAFT_PART_INSTALL/usr/lib/python*/lib2to3 + rm -rf $SNAPCRAFT_PART_INSTALL/usr/lib/valgrind + rm -rf $SNAPCRAFT_PART_INSTALL/usr/sbin + rm -rf $SNAPCRAFT_PART_INSTALL/usr/share/[^p]* + rm -rf $SNAPCRAFT_PART_INSTALL/usr/share/p[^y]* + rm -rf $SNAPCRAFT_PART_INSTALL/var after: [go] go: source-tag: go1.10.3