diff options
author | doko@python.org <doko@python.org> | 2013-01-26 10:39:31 (GMT) |
---|---|---|
committer | doko@python.org <doko@python.org> | 2013-01-26 10:39:31 (GMT) |
commit | 874211978c8097b8e747c90fa3ff41aacabe340f (patch) | |
tree | cb0388e137b02eb077a423cd30cf15be236394c4 /configure.ac | |
parent | ed3c4128c061aef01a19bdfa4ac8b87e43f9d768 (diff) | |
download | cpython-874211978c8097b8e747c90fa3ff41aacabe340f.zip cpython-874211978c8097b8e747c90fa3ff41aacabe340f.tar.gz cpython-874211978c8097b8e747c90fa3ff41aacabe340f.tar.bz2 |
- Issue #16235: Implement python-config as a shell script.
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index 969b052..1432ada 100644 --- a/configure.ac +++ b/configure.ac @@ -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 |