projects
/
python
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
447083e
)
Fix [ 1103844 ] fix distutils.install.dump_dirs() with negated options.
author
Thomas Heller
<theller@ctypes.org>
Thu, 20 Jan 2005 19:14:17 +0000
(19:14 +0000)
committer
Thomas Heller
<theller@ctypes.org>
Thu, 20 Jan 2005 19:14:17 +0000
(19:14 +0000)
Will backport myself.
Lib/distutils/command/install.py
patch
|
blob
|
history
diff --git
a/Lib/distutils/command/install.py
b/Lib/distutils/command/install.py
index fdbec35872a56eb3e1900edafe296381dad3e407..7723761117d4ae199a1105d5599a80d9d0bec0ec 100644
(file)
--- a/
Lib/distutils/command/install.py
+++ b/
Lib/distutils/command/install.py
@@
-352,8
+352,13
@@
class install (Command):
opt_name = opt[0]
if opt_name[-1] == "=":
opt_name = opt_name[0:-1]
- opt_name = string.translate(opt_name, longopt_xlate)
- val = getattr(self, opt_name)
+ if self.negative_opt.has_key(opt_name):
+ opt_name = string.translate(self.negative_opt[opt_name],
+ longopt_xlate)
+ val = not getattr(self, opt_name)
+ else:
+ opt_name = string.translate(opt_name, longopt_xlate)
+ val = getattr(self, opt_name)
print " %s: %s" % (opt_name, val)