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: