]> granicus.if.org Git - python/commitdiff
Tweak what happens when run on non-Windows platforms: set install prefix
authorGreg Ward <gward@python.net>
Fri, 22 Sep 2000 01:32:34 +0000 (01:32 +0000)
committerGreg Ward <gward@python.net>
Fri, 22 Sep 2000 01:32:34 +0000 (01:32 +0000)
as well as scheme, and don't convert all installation paths (that's now
done by the "install" command for us).

Lib/distutils/command/bdist_wininst.py

index 4637d4518c45d23f3f8a1f729d071306afce92bf..b4c6d9b4b6f95b2a9cce4ce3b7a821b2dca77fdc 100644 (file)
@@ -75,16 +75,11 @@ class bdist_wininst (Command):
         install = self.reinitialize_command('install')
         install.root = self.bdist_dir
         if os.name != 'nt':
-            # must force install to use the 'nt' scheme
-            install.select_scheme ('nt')
-            # change the backslash to the current pathname separator
-            for key in ('purelib', 'platlib', 'headers', 'scripts',
-                        'data'):
-                attrname = 'install_' + key
-                attr = getattr (install, attrname)
-                if attr:
-                    attr = string.replace (attr, '\\', os.sep)
-                    setattr (install, attrname, attr)
+            # Must force install to use the 'nt' scheme; we set the
+            # prefix too just because it looks silly to put stuff
+            # in (eg.) ".../usr/Scripts", "usr/Include", etc.
+            install.prefix = "Python"
+            install.select_scheme('nt')
 
         install_lib = self.reinitialize_command('install_lib')
         # we do not want to include pyc or pyo files