diff options
Diffstat (limited to 'Lib/distutils/util.py')
| -rw-r--r-- | Lib/distutils/util.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/Lib/distutils/util.py b/Lib/distutils/util.py index 1541e02..a51ce66 100644 --- a/Lib/distutils/util.py +++ b/Lib/distutils/util.py @@ -117,6 +117,12 @@ def change_root (new_root, pathname): path = path[1:] return os.path.join(new_root, path) + elif os.name == 'os2': + (drive, path) = os.path.splitdrive(pathname) + if path[0] == os.sep: + path = path[1:] + return os.path.join(new_root, path) + elif os.name == 'mac': if not os.path.isabs(pathname): return os.path.join(new_root, pathname) |
