@@ -754,18 +754,8 @@ memtest: all platform
754754 -$(TESTPYTHON) $(TESTPROG) $(MEMTESTOPTS)
755755 $(TESTPYTHON) $(TESTPROG) $(MEMTESTOPTS)
756756
757- # Install everything, and install Python 3 to "python"
758- fullinstall: @FRAMEWORKINSTALLFIRST@ altinstall bininstall @FRAMEWORKINSTALLLAST@
759-
760- # "make install" is an alias for "make altinstall" since we don't want to
761- # overwrite Python 2.x by default.
762- install: altinstall
763- @echo "* Note: not installed as 'python'."
764- @echo "* Use 'make fullinstall' to install as 'python'."
765- @echo "* However, 'make fullinstall' is discouraged,"
766- @echo "* as it will clobber your Python 2.x installation."
767-
768- # Install almost everything without disturbing 2.x versions
757+ install: altinstall bininstall
758+
769759altinstall: @FRAMEWORKALTINSTALLFIRST@ altbininstall libinstall inclinstall libainstall \
770760 sharedinstall oldsharedinstall maninstall @FRAMEWORKALTINSTALLLAST@
771761
@@ -790,20 +780,9 @@ $(DESTSHARED):
790780 fi; \
791781 done
792782
793-
794- # Install the interpreter (by creating a hard link to python$(VERSION))
795- bininstall: altbininstall
796- -if test -f $(DESTDIR)$(BINDIR)/$(PYTHON)$(EXE) -o -h $(DESTDIR)$(BINDIR)/$(PYTHON)$(EXE); \
797- then rm -f $(DESTDIR)$(BINDIR)/$(PYTHON)$(EXE); \
798- else true; \
799- fi
800- (cd $(DESTDIR)$(BINDIR); $(LN) python$(VERSION)$(EXE) $(PYTHON)$(EXE))
801- -rm -f $(DESTDIR)$(BINDIR)/python-config
802- (cd $(DESTDIR)$(BINDIR); $(LN) -s python$(VERSION)-config python-config)
803-
804783# Install the interpreter with $(VERSION) affixed
805784# This goes into $(exec_prefix)
806- altbininstall: $(BUILDPYTHON)
785+ altbininstall: $(BUILDPYTHON)
807786 @for i in $(BINDIR) $(LIBDIR); \
808787 do \
809788 if test ! -d $(DESTDIR)$$i; then \
@@ -824,6 +803,8 @@ altbininstall: $(BUILDPYTHON)
824803 fi; \
825804 else true; \
826805 fi
806+
807+ bininstall: altbininstall
827808 -if test -f $(DESTDIR)$(BINDIR)/$(PYTHON)3$(EXE) -o -h $(DESTDIR)$(BINDIR)/$(PYTHON)3$(EXE); \
828809 then rm -f $(DESTDIR)$(BINDIR)/$(PYTHON)3$(EXE); \
829810 else true; \
0 commit comments