diff options
author | Juergen Beisert <j.beisert@pengutronix.de> | 2006-07-24 16:23:00 +0000 |
---|---|---|
committer | Juergen Beisert <j.beisert@pengutronix.de> | 2006-07-24 16:23:00 +0000 |
commit | c952f2c6d3db45ab400f282f067f4df82740fa8b (patch) | |
tree | b819e529e145ca8b3bd8ef32188c469c7f8e14e5 /rules/python24.make | |
parent | 01423d0080e7c2f4e3b344cf6c13f0135cd972ca (diff) | |
download | ptxdist-c952f2c6d3db45ab400f282f067f4df82740fa8b.tar.gz ptxdist-c952f2c6d3db45ab400f282f067f4df82740fa8b.tar.xz |
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@5946 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/python24.make')
-rw-r--r-- | rules/python24.make | 33 |
1 files changed, 26 insertions, 7 deletions
diff --git a/rules/python24.make b/rules/python24.make index 543f79fee..c7aeda295 100644 --- a/rules/python24.make +++ b/rules/python24.make @@ -58,15 +58,18 @@ $(STATEDIR)/python24.extract: $(python24_extract_deps_default) python24_prepare: $(STATEDIR)/python24.prepare -PYTHON24_PATH = PATH=$(CROSS_PATH) -PYTHON24_ENV = $(CROSS_ENV) +PYTHON24_PATH := PATH=$(CROSS_PATH) +PYTHON24_ENV := $(CROSS_ENV) -PYTHON24_AUTOCONF = $(CROSS_AUTOCONF_USR) -PYTHON24_AUTOCONF += --target=$(PTXCONF_GNU_TARGET) +PYTHON24_AUTOCONF := \ + $(CROSS_AUTOCONF_USR) \ + --target=$(PTXCONF_GNU_TARGET) \ + --enable-shared -PYTHON24_MAKEVARS = HOSTPYTHON=$(PTXCONF_PREFIX)/bin/python -PYTHON24_MAKEVARS += HOSTPGEN=$(HOST_PYTHON24_DIR)/Parser/pgen -PYTHON24_MAKEVARS += CROSS_COMPILE=yes +PYTHON24_MAKEVARS := \ + HOSTPYTHON=$(PTXCONF_PREFIX)/bin/python \ + HOSTPGEN=$(HOST_PYTHON24_DIR)/Parser/pgen \ + CROSS_COMPILE=yes $(STATEDIR)/python24.prepare: $(python24_prepare_deps_default) @$(call targetinfo, $@) @@ -101,6 +104,22 @@ python24_install: $(STATEDIR)/python24.install $(STATEDIR)/python24.install: $(python24_install_deps_default) @$(call targetinfo, $@) + + $(PYTHON24_PATH) make -C $(PYTHON24_DIR) $(PYTHON24_MAKEVARS) \ + altbininstall DESTDIR=$(SYSROOT) + + umask 022 && \ + $(PYTHON24_PATH) make -C $(PYTHON24_DIR) $(PYTHON24_MAKEVARS) \ + libinstall DESTDIR=$(SYSROOT) + + $(PYTHON24_PATH) make -C $(PYTHON24_DIR) $(PYTHON24_MAKEVARS) \ + libainstall DESTDIR=$(SYSROOT) + + $(PYTHON24_PATH) make -C $(PYTHON24_DIR) $(PYTHON24_MAKEVARS) \ + sharedinstall DESTDIR=$(SYSROOT) + + $(PYTHON24_PATH) make -C $(PYTHON24_DIR) $(PYTHON24_MAKEVARS) \ + oldsharedinstall DESTDIR=$(SYSROOT) @$(call touch, $@) # ---------------------------------------------------------------------------- |