From f31cd341ac6f4e3c50b9f66d961279ae9ee89279 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 1320770eab..7bc71b58e2 100644 --- a/package/python/python.mk +++ b/package/python/python.mk @@ -199,6 +199,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 ; \