mirror of https://github.com/python/cpython
- Issue #17031: Fix running regen in cross builds.
This commit is contained in:
parent
1c90eed8a9
commit
a10e4a9afb
|
@ -1,3 +1,3 @@
|
|||
#! /bin/sh
|
||||
set -v
|
||||
python$EXE ../../Tools/scripts/h2py.py -i '(u_long)' /usr/include/netinet/in.h
|
||||
eval $PYTHON_FOR_BUILD ../../Tools/scripts/h2py.py -i "'(u_long)'" /usr/include/netinet/in.h
|
||||
|
|
|
@ -203,7 +203,8 @@ BUILDPYTHON= python$(BUILDEXE)
|
|||
|
||||
PYTHON_FOR_BUILD=@PYTHON_FOR_BUILD@
|
||||
_PYTHON_HOST_PLATFORM=@_PYTHON_HOST_PLATFORM@
|
||||
HOST_GNU_TYPE= @host@
|
||||
BUILD_GNU_TYPE= @build@
|
||||
HOST_GNU_TYPE= @host@
|
||||
|
||||
# The task to run while instrument when building the profile-opt target
|
||||
PROFILE_TASK= $(srcdir)/Tools/pybench/pybench.py -n 2 --with-gc --with-syscheck
|
||||
|
@ -1123,6 +1124,12 @@ $(srcdir)/Lib/$(PLATDIR):
|
|||
export DYLD_FRAMEWORK_PATH; DYLD_FRAMEWORK_PATH="`pwd`"; \
|
||||
export EXE; EXE="$(BUILDEXE)"; \
|
||||
if [ -n "$(MULTIARCH)" ]; then export MULTIARCH; MULTIARCH=$(MULTIARCH); fi; \
|
||||
export PYTHON_FOR_BUILD; \
|
||||
if [ "$(BUILD_GNU_TYPE)" = "$(HOST_GNU_TYPE)" ]; then \
|
||||
PYTHON_FOR_BUILD="$(BUILDPYTHON)"; \
|
||||
else \
|
||||
PYTHON_FOR_BUILD="$(PYTHON_FOR_BUILD)"; \
|
||||
fi; \
|
||||
cd $(srcdir)/Lib/$(PLATDIR); $(RUNSHARED) ./regen
|
||||
|
||||
python-config: $(srcdir)/Misc/python-config.in
|
||||
|
|
|
@ -539,6 +539,8 @@ Tests
|
|||
Build
|
||||
-----
|
||||
|
||||
- Issue #17031: Fix running regen in cross builds.
|
||||
|
||||
- Issue #3754: fix typo in pthread AC_CACHE_VAL.
|
||||
|
||||
- Issue #15484: Fix _PYTHON_PROJECT_BASE for srcdir != builddir builds;
|
||||
|
|
|
@ -2926,6 +2926,8 @@ case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
|
|||
|
||||
|
||||
|
||||
|
||||
|
||||
if test "$cross_compiling" = yes; then
|
||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for python interpreter for cross build" >&5
|
||||
$as_echo_n "checking for python interpreter for cross build... " >&6; }
|
||||
|
|
|
@ -50,6 +50,8 @@ AC_CONFIG_SRCDIR([Include/object.h])
|
|||
AC_CONFIG_HEADER(pyconfig.h)
|
||||
|
||||
AC_CANONICAL_HOST
|
||||
AC_SUBST(build)
|
||||
AC_SUBST(host)
|
||||
|
||||
if test "$cross_compiling" = yes; then
|
||||
AC_MSG_CHECKING([for python interpreter for cross build])
|
||||
|
|
Loading…
Reference in New Issue