about summary refs log tree commit diff
diff options
context:
space:
mode:
authoredef <edef@edef.eu>2020-01-31 08:57:26 +0000
committeredef <edef@edef.eu>2020-02-05 01:59:09 +0000
commit6ceebc441c43c0fd0ef5c61058c1c8ec3b93bc02 (patch)
tree844a75e7a069f8a8824ad2939178a78e8b073707
parentb7641eaa5a689decfd3fc2c0e74d475eb20bbd64 (diff)
downloadnixlib-6ceebc441c43c0fd0ef5c61058c1c8ec3b93bc02.tar
nixlib-6ceebc441c43c0fd0ef5c61058c1c8ec3b93bc02.tar.gz
nixlib-6ceebc441c43c0fd0ef5c61058c1c8ec3b93bc02.tar.bz2
nixlib-6ceebc441c43c0fd0ef5c61058c1c8ec3b93bc02.tar.lz
nixlib-6ceebc441c43c0fd0ef5c61058c1c8ec3b93bc02.tar.xz
nixlib-6ceebc441c43c0fd0ef5c61058c1c8ec3b93bc02.tar.zst
nixlib-6ceebc441c43c0fd0ef5c61058c1c8ec3b93bc02.zip
google-cloud-sdk: strip the Cython gRPC library
This reduces output size by 21 MiB.
-rw-r--r--pkgs/tools/admin/google-cloud-sdk/default.nix3
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/tools/admin/google-cloud-sdk/default.nix b/pkgs/tools/admin/google-cloud-sdk/default.nix
index 1a19d92984e1..07a81a5c5254 100644
--- a/pkgs/tools/admin/google-cloud-sdk/default.nix
+++ b/pkgs/tools/admin/google-cloud-sdk/default.nix
@@ -89,6 +89,9 @@ in stdenv.mkDerivation rec {
       jq -c . $path > $path.min
       mv $path.min $path
     done
+
+    # strip the Cython gRPC library
+    strip $out/google-cloud-sdk/lib/third_party/grpc/_cython/cygrpc.so
   '';
 
   meta = with stdenv.lib; {