[Python-checkins] distutils2: Fix command registry to let Windows machines find bdist_msi

eric.araujo python-checkins at python.org
Mon Sep 19 15:12:39 CEST 2011


http://hg.python.org/distutils2/rev/447f2153f15f
changeset:   1168:447f2153f15f
user:        Éric Araujo <merwok at netwok.org>
date:        Mon Sep 19 04:00:39 2011 +0200
summary:
  Fix command registry to let Windows machines find bdist_msi

files:
  distutils2/command/__init__.py |  6 +++++-
  1 files changed, 5 insertions(+), 1 deletions(-)


diff --git a/distutils2/command/__init__.py b/distutils2/command/__init__.py
--- a/distutils2/command/__init__.py
+++ b/distutils2/command/__init__.py
@@ -1,5 +1,5 @@
 """Subpackage containing all standard commands."""
-
+import os
 from distutils2.errors import PackagingModuleError
 from distutils2.util import resolve_name
 
@@ -31,6 +31,10 @@
     'upload_docs': 'distutils2.command.upload_docs.upload_docs',
 }
 
+# XXX this is crappy
+if os.name == 'nt':
+    _COMMANDS['bdist_msi'] = 'distutils2.command.bdist_msi.bdist_msi'
+
 # XXX use OrderedDict to preserve the grouping (build-related, install-related,
 # distribution-related)
 STANDARD_COMMANDS = set(_COMMANDS)

-- 
Repository URL: http://hg.python.org/distutils2


More information about the Python-checkins mailing list