diff options
| author | Alexandru Ardelean <ardeleanalex@gmail.com> | 2017-01-04 11:39:00 +0200 |
|---|---|---|
| committer | Alexandru Ardelean <ardeleanalex@gmail.com> | 2017-01-04 15:08:36 +0200 |
| commit | 165cd9f96ab684d30f58e985d2feca59c070d56f (patch) | |
| tree | 042af685d2f39a77799b62fc57e381b93d131f23 /lang/python | |
| parent | 9d876738b2569aaf25caa7fcef02e4041f12890f (diff) | |
python: update PYTHON_FOR_BUILD (based on python3)
PYTHON_FOR_BUILD is used to build the target python.
Nomally Python scripts detect fine the Python host interpreter
to use for building the Python target interpreter.
But, let's not leave it up to chance anymore.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
Diffstat (limited to 'lang/python')
| -rw-r--r-- | lang/python/Makefile | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lang/python/Makefile b/lang/python/Makefile index dedf82787..c1c8f79af 100644 --- a/lang/python/Makefile +++ b/lang/python/Makefile @@ -122,6 +122,13 @@ ifeq ($(CONFIG_IPV6),y) ENABLE_IPV6 += --enable-ipv6 endif +PYTHON_FOR_BUILD:= \ + _PYTHON_PROJECT_BASE=$(PKG_BUILD_DIR) \ + _PYTHON_HOST_PLATFORM=linux2 \ + PYTHONPATH="$(PKG_BUILD_DIR)/Lib:$(PKG_BUILD_DIR)/build/lib.linux2-$(PYTHON_VERSION)" \ + _PYTHON_SYSCONFIGDATA_NAME=_sysconfigdata \ + $(HOST_PYTHON_BIN) + CONFIGURE_ARGS+= \ --sysconfdir=/etc \ --enable-shared \ @@ -129,6 +136,7 @@ CONFIGURE_ARGS+= \ --with-threads \ --with-system-ffi \ --without-pymalloc \ + PYTHON_FOR_BUILD="$(PYTHON_FOR_BUILD)" \ $(ENABLE_IPV6) \ CONFIG_SITE="$(PKG_BUILD_DIR)/config.site" \ OPT="$(TARGET_CFLAGS)" |
