Mercurial > hg
changeset 12502:41f2fa72fa82
run-tests: move build/ directory to HGTMP
Before, running a test would give you a build/ directory in the root
of your Mercurial source tree. The directory had a full copy of the
the source, so a grep in '**/*.py' would find files inside build/.
author | Martin Geisler <mg@lazybytes.net> |
---|---|
date | Sun, 26 Sep 2010 22:22:59 +0200 |
parents | 98f21e4d9633 |
children | b4711585a455 |
files | tests/run-tests.py |
diffstat | 1 files changed, 3 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/tests/run-tests.py Sun Sep 26 21:37:42 2010 +0200 +++ b/tests/run-tests.py Sun Sep 26 22:22:59 2010 +0200 @@ -362,10 +362,11 @@ # when they happen. nohome = '' cmd = ('%s setup.py %s clean --all' + ' build --build-base="%s"' ' install --force --prefix="%s" --install-lib="%s"' ' --install-scripts="%s" %s >%s 2>&1' - % (sys.executable, pure, INST, PYTHONDIR, BINDIR, nohome, - installerrs)) + % (sys.executable, pure, os.path.join(HGTMP, "build"), + INST, PYTHONDIR, BINDIR, nohome, installerrs)) vlog("# Running", cmd) if os.system(cmd) == 0: if not options.verbose: