diff options
author | Angelo Compagnucci <angelo.compagnucci@gmail.com> | 2017-06-28 10:15:12 +0200 |
---|---|---|
committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2017-07-31 22:45:12 +0200 |
commit | 5316495c8e2a791ec090897dd415d44f5082af0d (patch) | |
tree | 2f2143bd3384dac991198f01758d75e1dec823b6 /package/python-web2py | |
parent | 6424c0637698f537a4b2d3a41791b3b7c63322b7 (diff) | |
download | buildroot-5316495c8e2a791ec090897dd415d44f5082af0d.tar.gz buildroot-5316495c8e2a791ec090897dd415d44f5082af0d.zip |
package/python-web2py: reduce installation size
This commit exclude some useless files from standard installation to
save space on embedded systems.
Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/python-web2py')
-rw-r--r-- | package/python-web2py/python-web2py.mk | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/package/python-web2py/python-web2py.mk b/package/python-web2py/python-web2py.mk index 878a5884ac..250453d39a 100644 --- a/package/python-web2py/python-web2py.mk +++ b/package/python-web2py/python-web2py.mk @@ -10,13 +10,33 @@ PYTHON_WEB2PY_LICENSE = LGPL-3.0 PYTHON_WEB2PY_LICENSE_FILES = LICENSE PYTHON_WEB2PY_DEPENDENCIES = python python-pydal host-python-pydal +PYTHON_WEB2PY_EXCLUSIONS = \ + welcome.w2p \ + applications/examples \ + applications/welcome \ + deposit \ + docs \ + examples \ + extras \ + handlers \ + scripts \ + ABOUT \ + anyserver.py \ + CHANGELOG \ + Makefile \ + MANIFEST.in \ + README.markdown \ + setup.py \ + tox.ini + define PYTHON_WEB2PY_INSTALL_TARGET_CMDS $(HOST_DIR)/bin/python2 -c 'import os; \ os.chdir("$(@D)"); \ from gluon.main import save_password; \ save_password($(BR2_PACKAGE_PYTHON_WEB2PY_PASSWORD),8000)' mkdir -p $(TARGET_DIR)/var/www/web2py - cp -dpfr $(@D)/* $(TARGET_DIR)/var/www/web2py + rsync -a $(@D)/ $(TARGET_DIR)/var/www/web2py/ \ + $(addprefix --exclude=,$(PYTHON_WEB2PY_EXCLUSIONS)) endef define PYTHON_WEB2PY_INSTALL_INIT_SYSV |