mirror of https://github.com/python/cpython
Suggestion by David Ascher: set EXE macro to empty string and use it
in a few places -- so it can be set to .exe on GNUWIN32 platforms and do the right thing. Whatever. (This was already done in Modules/Makefile* but wasn't carried over here.)
This commit is contained in:
parent
6592b3c01e
commit
c9fd600640
|
@ -119,6 +119,9 @@ DESTSHARED= $(BINLIBDEST)/lib-dynload
|
|||
# Shell used by make (some versions default to the login shell, which is bad)
|
||||
SHELL= /bin/sh
|
||||
|
||||
# Use ``EXE=.exe'' for Unix emulations on DOS/Windows (e.g. GNUWIN32)
|
||||
EXE=
|
||||
|
||||
# Portable install script (configure doesn't always guess right)
|
||||
INSTALL= @srcdir@/install-sh -c
|
||||
INSTALL_PROGRAM=${INSTALL} -m 755
|
||||
|
@ -220,7 +223,7 @@ bininstall: altbininstall
|
|||
then rm -f $(BINDIR)/python; \
|
||||
else true; \
|
||||
fi
|
||||
(cd $(BINDIR); ln python$(VERSION) python)
|
||||
(cd $(BINDIR); ln python$(VERSION)$(EXE) python$(EXE))
|
||||
|
||||
# Install the interpreter with $(VERSION) affixed
|
||||
# This goes into $(exec_prefix)
|
||||
|
@ -234,7 +237,7 @@ altbininstall: python
|
|||
else true; \
|
||||
fi; \
|
||||
done
|
||||
$(INSTALL_PROGRAM) python $(BINDIR)/python$(VERSION)
|
||||
$(INSTALL_PROGRAM) python$(EXE) $(BINDIR)/python$(VERSION)$(EXE)
|
||||
|
||||
# Install the manual page
|
||||
maninstall:
|
||||
|
|
Loading…
Reference in New Issue