From 28ba28ef5cd5d1a0921c70cac14dbf08d54c0540 Mon Sep 17 00:00:00 2001 From: Titouan Christophe Date: Sat, 12 Sep 2020 13:56:22 +0200 Subject: [PATCH] package/python: do not install MS Windows installers on the target Buildroot generates Linux systems, so there is no need to have MS Windows executables in there. This reduces the target filesystem size by about 600kB: $ du -hcs usr/lib/python2.7/distutils/command/wininst-*.exe 60K usr/lib/python2.7/distutils/command/wininst-6.0.exe 64K usr/lib/python2.7/distutils/command/wininst-7.1.exe 60K usr/lib/python2.7/distutils/command/wininst-8.0.exe 192K usr/lib/python2.7/distutils/command/wininst-9.0.exe 220K usr/lib/python2.7/distutils/command/wininst-9.0-amd64.exe 596K total Signed-off-by: Titouan Christophe Signed-off-by: Thomas Petazzoni (cherry picked from commit a7e71716f5fed63e3634e40eb3f069d2baebfbf1) Signed-off-by: Peter Korsgaard --- package/python/python.mk | 1 + 1 file changed, 1 insertion(+) diff --git a/package/python/python.mk b/package/python/python.mk index 5b68e2427e..e8cad54f94 100644 --- a/package/python/python.mk +++ b/package/python/python.mk @@ -194,6 +194,7 @@ define PYTHON_REMOVE_USELESS_FILES rm -f $(TARGET_DIR)/usr/bin/python2-config rm -f $(TARGET_DIR)/usr/bin/python-config rm -f $(TARGET_DIR)/usr/bin/smtpd.py + rm -f $(TARGET_DIR)/usr/lib/python$(PYTHON_VERSION_MAJOR)/distutils/command/wininst*.exe for i in `find $(TARGET_DIR)/usr/lib/python$(PYTHON_VERSION_MAJOR)/config/ \ -type f -not -name pyconfig.h -a -not -name Makefile` ; do \ rm -f $$i ; \