diff Makefile @ 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 7da0f8128d90
children
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: