Package qm :: Package dist :: Package command :: Module build_extensions :: Class build_extensions
[hide private]
[frames] | no frames]

Class build_extensions

source code

          distutils.cmd.Command --+    
                                  |    
distutils.command.build_py.build_py --+
                                      |
                                     build_extensions

build extension files.

Instance Methods [hide private]
 
finalize_options(self)
Set final values for all the options that this command supports.
source code
 
get_input(self)
Return all files containing extension classes.
source code
 
run(self)
A command's raison d'etre: carry out the action it exists to perform, controlled by the options initialized in 'initialize_options()', customized by other commands, the setup script, the command-line, and config files, and finalized in 'finalize_options()'.
source code

Inherited from distutils.command.build_py.build_py: build_module, build_modules, build_package_data, build_packages, byte_compile, check_module, check_package, find_all_modules, find_data_files, find_modules, find_package_modules, get_data_files, get_module_outfile, get_outputs, get_package_dir, get_source_files, initialize_options

Inherited from distutils.cmd.Command: __getattr__, __init__, announce, copy_file, copy_tree, debug_print, dump_options, ensure_dirname, ensure_filename, ensure_finalized, ensure_string, ensure_string_list, execute, get_command_name, get_finalized_command, get_sub_commands, make_archive, make_file, mkpath, move_file, reinitialize_command, run_command, set_undefined_options, spawn, warn

Inherited from distutils.cmd.Command (private): _ensure_stringlike, _ensure_tested_string

Class Variables [hide private]
  description = 'build qmtest extension classes.'

Inherited from distutils.command.build_py.build_py: boolean_options, negative_opt, user_options

Inherited from distutils.cmd.Command: sub_commands

Method Details [hide private]

finalize_options(self)

source code 

Set final values for all the options that this command supports. This is always called as late as possible, ie. after any option assignments from the command-line or from other commands have been done. Thus, this is the place to code option dependencies: if 'foo' depends on 'bar', then it is safe to set 'foo' from 'bar' as long as 'foo' still has the same value it was assigned in 'initialize_options()'.

This method must be implemented by all command classes.

Overrides: distutils.cmd.Command.finalize_options
(inherited documentation)

run(self)

source code 

A command's raison d'etre: carry out the action it exists to perform, controlled by the options initialized in 'initialize_options()', customized by other commands, the setup script, the command-line, and config files, and finalized in 'finalize_options()'. All terminal output and filesystem interaction should be done by 'run()'.

This method must be implemented by all command classes.

Overrides: distutils.cmd.Command.run
(inherited documentation)