mirror of https://github.com/python/cpython
gh-125698: Restore EXEEXT in configure and Make (#125758)
This reverts commit e924bb667
.
This commit is contained in:
parent
ed24702bd0
commit
b3c6b2c9e1
|
@ -176,7 +176,7 @@ EXPORTSYMS= @EXPORTSYMS@
|
||||||
EXPORTSFROM= @EXPORTSFROM@
|
EXPORTSFROM= @EXPORTSFROM@
|
||||||
|
|
||||||
# Executable suffix (.exe on Windows and Mac OS X)
|
# Executable suffix (.exe on Windows and Mac OS X)
|
||||||
EXE= @EXE_SUFFIX@
|
EXE= @EXEEXT@
|
||||||
BUILDEXE= @BUILDEXEEXT@
|
BUILDEXE= @BUILDEXEEXT@
|
||||||
|
|
||||||
# Name of the patch file to apply for app store compliance
|
# Name of the patch file to apply for app store compliance
|
||||||
|
|
|
@ -7296,11 +7296,11 @@ then :
|
||||||
withval=$with_suffix;
|
withval=$with_suffix;
|
||||||
case $with_suffix in #(
|
case $with_suffix in #(
|
||||||
no) :
|
no) :
|
||||||
EXE_SUFFIX= ;; #(
|
EXEEXT= ;; #(
|
||||||
yes) :
|
yes) :
|
||||||
EXE_SUFFIX=.exe ;; #(
|
EXEEXT=.exe ;; #(
|
||||||
*) :
|
*) :
|
||||||
EXE_SUFFIX=$with_suffix
|
EXEEXT=$with_suffix
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
@ -7308,20 +7308,20 @@ else $as_nop
|
||||||
|
|
||||||
case $ac_sys_system/$ac_sys_emscripten_target in #(
|
case $ac_sys_system/$ac_sys_emscripten_target in #(
|
||||||
Emscripten/browser*) :
|
Emscripten/browser*) :
|
||||||
EXE_SUFFIX=.js ;; #(
|
EXEEXT=.js ;; #(
|
||||||
Emscripten/node*) :
|
Emscripten/node*) :
|
||||||
EXE_SUFFIX=.js ;; #(
|
EXEEXT=.js ;; #(
|
||||||
WASI/*) :
|
WASI/*) :
|
||||||
EXE_SUFFIX=.wasm ;; #(
|
EXEEXT=.wasm ;; #(
|
||||||
*) :
|
*) :
|
||||||
EXE_SUFFIX=
|
EXEEXT=
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $EXE_SUFFIX" >&5
|
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $EXEEXT" >&5
|
||||||
printf "%s\n" "$EXE_SUFFIX" >&6; }
|
printf "%s\n" "$EXEEXT" >&6; }
|
||||||
|
|
||||||
# Test whether we're running on a non-case-sensitive system, in which
|
# Test whether we're running on a non-case-sensitive system, in which
|
||||||
# case we give a warning if no ext is given
|
# case we give a warning if no ext is given
|
||||||
|
@ -7332,7 +7332,7 @@ if test ! -d CaseSensitiveTestDir; then
|
||||||
mkdir CaseSensitiveTestDir
|
mkdir CaseSensitiveTestDir
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test -d casesensitivetestdir && test -z "$EXE_SUFFIX"
|
if test -d casesensitivetestdir && test -z "$EXEEXT"
|
||||||
then
|
then
|
||||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
|
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
|
||||||
printf "%s\n" "yes" >&6; }
|
printf "%s\n" "yes" >&6; }
|
||||||
|
@ -7340,7 +7340,7 @@ printf "%s\n" "yes" >&6; }
|
||||||
else
|
else
|
||||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
|
||||||
printf "%s\n" "no" >&6; }
|
printf "%s\n" "no" >&6; }
|
||||||
BUILDEXEEXT=$EXE_SUFFIX
|
BUILDEXEEXT=$EXEEXT
|
||||||
fi
|
fi
|
||||||
rmdir CaseSensitiveTestDir
|
rmdir CaseSensitiveTestDir
|
||||||
|
|
||||||
|
|
20
configure.ac
20
configure.ac
|
@ -1325,19 +1325,19 @@ AC_ARG_WITH([suffix],
|
||||||
[AS_HELP_STRING([--with-suffix=SUFFIX], [set executable suffix to SUFFIX (default is empty, yes is mapped to '.exe')])],
|
[AS_HELP_STRING([--with-suffix=SUFFIX], [set executable suffix to SUFFIX (default is empty, yes is mapped to '.exe')])],
|
||||||
[
|
[
|
||||||
AS_CASE([$with_suffix],
|
AS_CASE([$with_suffix],
|
||||||
[no], [EXE_SUFFIX=],
|
[no], [EXEEXT=],
|
||||||
[yes], [EXE_SUFFIX=.exe],
|
[yes], [EXEEXT=.exe],
|
||||||
[EXE_SUFFIX=$with_suffix]
|
[EXEEXT=$with_suffix]
|
||||||
)
|
)
|
||||||
], [
|
], [
|
||||||
AS_CASE([$ac_sys_system/$ac_sys_emscripten_target],
|
AS_CASE([$ac_sys_system/$ac_sys_emscripten_target],
|
||||||
[Emscripten/browser*], [EXE_SUFFIX=.js],
|
[Emscripten/browser*], [EXEEXT=.js],
|
||||||
[Emscripten/node*], [EXE_SUFFIX=.js],
|
[Emscripten/node*], [EXEEXT=.js],
|
||||||
[WASI/*], [EXE_SUFFIX=.wasm],
|
[WASI/*], [EXEEXT=.wasm],
|
||||||
[EXE_SUFFIX=]
|
[EXEEXT=]
|
||||||
)
|
)
|
||||||
])
|
])
|
||||||
AC_MSG_RESULT([$EXE_SUFFIX])
|
AC_MSG_RESULT([$EXEEXT])
|
||||||
|
|
||||||
# Test whether we're running on a non-case-sensitive system, in which
|
# Test whether we're running on a non-case-sensitive system, in which
|
||||||
# case we give a warning if no ext is given
|
# case we give a warning if no ext is given
|
||||||
|
@ -1347,13 +1347,13 @@ if test ! -d CaseSensitiveTestDir; then
|
||||||
mkdir CaseSensitiveTestDir
|
mkdir CaseSensitiveTestDir
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if test -d casesensitivetestdir && test -z "$EXE_SUFFIX"
|
if test -d casesensitivetestdir && test -z "$EXEEXT"
|
||||||
then
|
then
|
||||||
AC_MSG_RESULT([yes])
|
AC_MSG_RESULT([yes])
|
||||||
BUILDEXEEXT=.exe
|
BUILDEXEEXT=.exe
|
||||||
else
|
else
|
||||||
AC_MSG_RESULT([no])
|
AC_MSG_RESULT([no])
|
||||||
BUILDEXEEXT=$EXE_SUFFIX
|
BUILDEXEEXT=$EXEEXT
|
||||||
fi
|
fi
|
||||||
rmdir CaseSensitiveTestDir
|
rmdir CaseSensitiveTestDir
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue