From 2a51a7bb900d512f247c10b90e53868bd561c033 Mon Sep 17 00:00:00 2001 From: Zooko O'Whielacronx <zooko@zooko.com> Date: Thu, 11 Jun 2009 12:32:14 -0700 Subject: [PATCH] setup: run the same "make quicktest" on Windows as on non-Windows I checked and it behaves about as well on Windows as the previous version did. --- misc/run-with-pythonpath.py | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/misc/run-with-pythonpath.py b/misc/run-with-pythonpath.py index d402f7c5..9aee7fa6 100644 --- a/misc/run-with-pythonpath.py +++ b/misc/run-with-pythonpath.py @@ -34,17 +34,13 @@ if oldpp == [""]: newpp = os.pathsep.join(oldpp + [supportlib,]) os.environ['PYTHONPATH'] = newpp -if sys.platform == "win32": - command = sys.argv[1:] - rc = subprocess.call(command) - sys.exit(rc) -else: - from twisted.python.procutils import which - cmd = sys.argv[1] - if cmd and cmd[0] not in "/~.": - cmds = which(cmd) - if not cmds: - print >>sys.stderr, "'%s' not found on PATH" % (cmd,) - sys.exit(-1) - cmd = cmds[0] - os.execve(cmd, sys.argv[1:], os.environ) +from twisted.python.procutils import which +cmd = sys.argv[1] +if cmd and cmd[0] not in "/~.": + cmds = which(cmd) + if not cmds: + print >>sys.stderr, "'%s' not found on PATH" % (cmd,) + sys.exit(-1) + cmd = cmds[0] + +os.execve(cmd, sys.argv[1:], os.environ) -- 2.45.2