Added 'description' class attribute to every command class (to help the
'--help-commands' option).
Shuffled imports around in a few command modules to avoid expensive
up-front import of sysconfig (and resulting delays in generating list
of all commands).
diff --git a/Lib/distutils/command/build.py b/Lib/distutils/command/build.py
index 1586e60..e6c87bf 100644
--- a/Lib/distutils/command/build.py
+++ b/Lib/distutils/command/build.py
@@ -12,6 +12,8 @@
class Build (Command):
+ description = "build everything needed to install"
+
options = [('build-base=', 'b',
"base directory for build library"),
('build-lib=', 'l',