From cba367846a8d26c9fcb4657dbe700363cba1e8d4 Mon Sep 17 00:00:00 2001 From: Tetsuo Kiso Date: Fri, 29 Jul 2022 00:49:23 +0000 Subject: [PATCH] Exclude unused libpython{python_version}.so to reduce the size of zipped Python executables --- python/repositories.bzl | 3 +++ 1 file changed, 3 insertions(+) diff --git a/python/repositories.bzl b/python/repositories.bzl index ca54ab717e..f897904e70 100644 --- a/python/repositories.bzl +++ b/python/repositories.bzl @@ -170,6 +170,9 @@ filegroup( allow_empty = True, exclude = [ "**/* *", # Bazel does not support spaces in file names. + # Unused shared libraries. `python` executable and the `:libpython` target + # depend on `libpython{python_version}.so.1.0`. + "lib/libpython{python_version}.so", # static libraries "lib/**/*.a", # tests for the standard libraries.