Mercurial > evolve
view tests/testlib/pythonpath.sh @ 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 | 277b45cf0dda |
children |
line wrap: on
line source
# utility to setup pythonpath to point into the tested repository export SRCDIR="`dirname $TESTDIR`" if [ -n "$PYTHONPATH" ]; then export HGTEST_ORIG_PYTHONPATH=$PYTHONPATH if uname -o 2> /dev/null | grep -q Msys; then export PYTHONPATH="$SRCDIR;$PYTHONPATH" else export PYTHONPATH=$SRCDIR:$PYTHONPATH fi else export PYTHONPATH=$SRCDIR fi