androidndk: reduce output sizw

Fixes #41704
This commit is contained in:
Matthew Bauer 2018-06-22 16:47:07 -04:00
parent a7fc8ad140
commit 054656a2fc
2 changed files with 10 additions and 0 deletions

View File

@ -35,6 +35,11 @@ stdenv.mkDerivation rec {
cd $out/libexec
unzip -qq $src
# Steps to reduce output size
rm -rf docs sources tests
# We only support cross compiling with gcc for now
rm -rf toolchains/*-clang* toolchains/llvm-*
patchShebangs ${pkg_path}
# so that it doesn't fail because of read-only permissions set

View File

@ -49,6 +49,11 @@ stdenv.mkDerivation rec {
-d $out/libexec/${name} < ${ ./make-standalone-toolchain_r8e.patch }
cd ${pkg_path}
# Steps to reduce output size
rm -rf docs sources tests
# We only support cross compiling with gcc for now
rm -rf toolchains/*-clang* toolchains/llvm-*
find ${pkg_path}/toolchains \( \
\( -type f -a -name "*.so*" \) -o \
\( -type f -a -perm -0100 \) \