Commit 93e19c25 authored by Thomas Heller's avatar Thomas Heller

package_dir must be converted from the distutils path conventions to

local conventions before being used by build_py.

Fixes SF bug #509288, probably a candidate for 2.2.1
parent 91404bdd
......@@ -12,6 +12,7 @@ from glob import glob
from distutils.core import Command
from distutils.errors import *
from distutils.util import convert_path
class build_py (Command):
......@@ -50,7 +51,10 @@ class build_py (Command):
# options -- list of packages and list of modules.
self.packages = self.distribution.packages
self.py_modules = self.distribution.py_modules
self.package_dir = self.distribution.package_dir
self.package_dir = {}
if self.distribution.package_dir:
for name, path in self.distribution.package_dir.items():
self.package_dir[name] = convert_path(path)
# Ick, copied straight from install_lib.py (fancy_getopt needs a
# type system! Hell, *everything* needs a type system!!!)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment