aboutsummaryrefslogtreecommitdiffstats
path: root/setuptools/command/bdist_wininst.py
diff options
context:
space:
mode:
Diffstat (limited to 'setuptools/command/bdist_wininst.py')
-rwxr-xr-xsetuptools/command/bdist_wininst.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/setuptools/command/bdist_wininst.py b/setuptools/command/bdist_wininst.py
index e0e5cfb2..9881f3b1 100755
--- a/setuptools/command/bdist_wininst.py
+++ b/setuptools/command/bdist_wininst.py
@@ -20,3 +20,11 @@ class bdist_wininst(_bdist_wininst):
getattr(self.distribution,'dist_files',[]).append(
('bdist_wininst', pyversion, installer_name)
)
+
+ def reinitialize_command (self, command, reinit_subcommands=0):
+ cmd = self.distribution.reinitialize_command(
+ command, reinit_subcommands)
+ if command in ('install', 'install_lib'):
+ cmd.install_lib = None # work around distutils bug
+ return cmd
+