Message ID | 1358517974-30956-3-git-send-email-maxime.ripard@free-electrons.com |
---|---|
State | Accepted |
Commit | 6ffab129a3ebc76caf7ae40caf1f6b0185f3e114 |
Headers | show |
Hi Maxime, all, 2013/1/18 Maxime Ripard <maxime.ripard@free-electrons.com>: > Fixes #5690 > > Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> Acked-by: Samuel Martin <s.martin49@gmail.com> Regards,
>>>>> "Maxime" == Maxime Ripard <maxime.ripard@free-electrons.com> writes:
Maxime> Fixes #5690
Maxime> Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com>
Committed, thanks.
diff --git a/package/python3/python3.mk b/package/python3/python3.mk index c7e70f6..f62ed43 100644 --- a/package/python3/python3.mk +++ b/package/python3/python3.mk @@ -162,5 +162,27 @@ endef ifneq ($(BR2_PACKAGE_PYTHON),y) PYTHON3_POST_INSTALL_TARGET_HOOKS += PYTHON3_INSTALL_SYMLINK endif + +ifeq ($(BR2_PACKAGE_PYTHON3_PY_ONLY),y) +define PYTHON3_REMOVE_MODULES_FILES + for i in `find $(TARGET_DIR)/usr/lib/python$(PYTHON3_VERSION_MAJOR) \ + -name __pycache__` ; do \ + rm -rf $$i ; \ + done +endef +endif + +ifeq ($(BR2_PACKAGE_PYTHON3_PYC_ONLY),y) +define PYTHON3_REMOVE_MODULES_FILES + for i in `find $(TARGET_DIR)/usr/lib/python$(PYTHON3_VERSION_MAJOR) \ + -name *.py` ; do \ + rm -f $$i ; \ + done +endef +endif + +PYTHON3_POST_INSTALL_TARGET_HOOKS += PYTHON3_REMOVE_MODULES_FILES + + $(eval $(autotools-package)) $(eval $(host-autotools-package))
Fixes #5690 Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> --- package/python3/python3.mk | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+)