# HG changeset patch # User paulb # Date 1121545976 0 # Node ID ca2a40e20036d72dda750a20e348fbcb5429fc59 # Parent 5b276bbcbbb52c67b0814f84125d83b8da1cf2dd [project @ 2005-07-16 20:32:56 by paulb] Enhanced the PYTHONPATH handling to respect the existing definition. diff -r 5b276bbcbbb5 -r ca2a40e20036 tools/demo.py --- a/tools/demo.py Sat Jul 16 20:32:38 2005 +0000 +++ b/tools/demo.py Sat Jul 16 20:32:56 2005 +0000 @@ -20,7 +20,11 @@ # Set up the environment and run the demo program. -os.environ["PYTHONPATH"] = "%s%s%s" % (base, os.pathsep, os.path.join(base, "examples", "Common")) +pythonpath = os.environ["PYTHONPATH"] +if pythonpath: + pythonpath = pythonpath + os.pathsep + +os.environ["PYTHONPATH"] = "%s%s%s%s" % (pythonpath, base, os.pathsep, os.path.join(base, "examples", "Common")) os.system("%s %s" % (sys.executable, os.path.join(base, "examples", "BaseHTTPRequestHandler", "DemoApp.py"))) # vim: tabstop=4 expandtab shiftwidth=4