class clean (Command):
- description = "clean up output of 'build' command"
+ description = "clean up temporary files from 'build' command"
user_options = [
('build-base=', 'b',
"base build directory (default: 'build.build-base')"),
('help', 'h', "show detailed help message"),
]
+ # 'common_usage' is a short (2-3 line) string describing the common
+ # usage of the setup script.
+ common_usage = """\
+Common commands: (see '--help-commands' for more)
+
+ setup.py build will build the package underneath 'build/'
+ setup.py install will install the package
+"""
+
# options that are not propagated to the commands
display_options = [
('help-commands', None,
else:
options = self.global_options
parser.set_option_table(options)
- parser.print_help("Global options:")
+ parser.print_help(self.common_usage + "\nGlobal options:")
print
if display_options:
Library
-------
+- Patch #1104111: Alter setup.py --help and --help-commands.
+
- Patch #1121234: Properly cleanup _exit and tkerror commands.
- Patch #1049151: xdrlib now unpacks booleans as True or False.