M.-A. Lemburg writes:
I don't think this is an issue since distutils already knows that extension package live in .../site-package on Unix.
Frankly, I'm not convinced that there's a need for extinstallpath. Why not define INSTALL_SCHEMES like this: if sys.version < "2.2": WINDOWS_SCHEME = { 'purelib': '$base', 'platlib': '$base', 'headers': '$base/Include/$dist_name', 'scripts': '$base/Scripts', 'data' : '$base', } else: WINDOWS_SCHEME = { 'purelib': '$base/Lib/site-packages', 'platlib': '$base/Lib/site-packages', 'headers': '$base/Include/$dist_name', 'scripts': '$base/Scripts', 'data' : '$base', } INSTALL_SCHEMES = { 'nt': WINDOWS_SCHEME, ... } -Fred -- Fred L. Drake, Jr. <fdrake at acm.org> PythonLabs at Digital Creations