mirror of
https://github.com/python/cpython.git
synced 2025-08-04 08:59:19 +00:00
- Issue #16235: Implement python-config as a shell script.
This commit is contained in:
parent
ed3c4128c0
commit
874211978c
5 changed files with 133 additions and 6 deletions
|
@ -917,6 +917,7 @@ fi
|
|||
|
||||
# Other platforms follow
|
||||
if test $enable_shared = "yes"; then
|
||||
PY_ENABLE_SHARED=1
|
||||
AC_DEFINE(Py_ENABLE_SHARED, 1, [Defined if Python is built as a shared library.])
|
||||
case $ac_sys_system in
|
||||
CYGWIN*)
|
||||
|
@ -972,6 +973,7 @@ if test $enable_shared = "yes"; then
|
|||
|
||||
esac
|
||||
else # shared is disabled
|
||||
PY_ENABLE_SHARED=0
|
||||
case $ac_sys_system in
|
||||
CYGWIN*)
|
||||
BLDLIBRARY='$(LIBRARY)'
|
||||
|
@ -3929,6 +3931,11 @@ AC_MSG_CHECKING(LDVERSION)
|
|||
LDVERSION='$(VERSION)$(ABIFLAGS)'
|
||||
AC_MSG_RESULT($LDVERSION)
|
||||
|
||||
dnl define LIBPL after ABIFLAGS and LDVERSION is defined.
|
||||
AC_SUBST(PY_ENABLE_SHARED)
|
||||
LIBPL="${prefix}/lib/python${VERSION}/config-${LDVERSION}"
|
||||
AC_SUBST(LIBPL)
|
||||
|
||||
# SO is the extension of shared libraries `(including the dot!)
|
||||
# -- usually .so, .sl on HP-UX, .dll on Cygwin
|
||||
AC_MSG_CHECKING(SO)
|
||||
|
@ -4641,7 +4648,7 @@ if test "$have_gcc_asm_for_x87" = yes; then
|
|||
fi
|
||||
|
||||
# generate output files
|
||||
AC_CONFIG_FILES(Makefile.pre Modules/Setup.config Misc/python.pc)
|
||||
AC_CONFIG_FILES(Makefile.pre Modules/Setup.config Misc/python.pc Misc/python-config.sh)
|
||||
AC_CONFIG_FILES([Modules/ld_so_aix], [chmod +x Modules/ld_so_aix])
|
||||
AC_OUTPUT
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue