Commit 75d03d1b authored by Maarten ter Huurne's avatar Maarten ter Huurne Committed by Peter Korsgaard
Browse files

python-pygame: Make installation of examples optional



They take up 1.5 MB in the target file system.

Signed-Off-By: default avatarMaarten ter Huurne <maarten@treewalker.org>

Signed-off-by: default avatarPeter Korsgaard <peter@korsgaard.com>
parent c8b28135
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -20,6 +20,12 @@ config BR2_PACKAGE_PYTHON_PYGAME_IMAGE
	  pygame module for loading, saving and transfering images.
	  Will autoselect sdl_image with png and jpeg support.

config BR2_PACKAGE_PYTHON_PYGAME_EXAMPLES
	bool "pygame.examples"
	help
	  Include examples.
	  Selecting this option adds about 1.5 MB to the target file system.

config BR2_PACKAGE_PYTHON_PYGAME_FONT
	bool "pygame.font"
	select BR2_PACKAGE_SDL_TTF
+7 −0
Original line number Diff line number Diff line
@@ -94,4 +94,11 @@ endef

PYTHON_PYGAME_POST_INSTALL_TARGET_HOOKS += PYTHON_PYGAME_REMOVE_TESTS

ifneq ($(BR2_PACKAGE_PYTHON_PYGAME_EXAMPLES),y)
define PYTHON_PYGAME_REMOVE_EXAMPLES
	rm -rf $(TARGET_DIR)/usr/lib/python$(PYTHON_VERSION_MAJOR)/site-packages/pygame/examples
endef
PYTHON_PYGAME_POST_INSTALL_TARGET_HOOKS += PYTHON_PYGAME_REMOVE_EXAMPLES
endif

$(eval $(python-package))