Mercurial > evolve
changeset 6456:a80ed2e4745b stable
makefile: get setup tools out of the equation
Without these two flags, the new install does not overwrite the older one.
Impressive to see that in 2023 this is still broken.
For the record, `setup.py --help install` says:
--old-and-unmanageable Try not to use this!
--single-version-externally-managed used by system package builders to
create 'flat' eggs
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Tue, 14 Mar 2023 18:07:41 +0100 |
parents | 31296f71c121 |
children | fe9f6456392f |
files | Makefile |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/Makefile Thu Mar 16 20:42:55 2023 -0300 +++ b/Makefile Tue Mar 14 18:07:41 2023 +0100 @@ -25,7 +25,7 @@ .PHONY: install-home install-home: - $(PYTHON) setup.py install --home="$(HOME)" --prefix="" --force + $(PYTHON) setup.py install --home="$(HOME)" --prefix="" --force --old-and-unmanageable --single-version-externally-managed .PHONY: doc doc: