distutils.command.install
index
/usr/lib/python1.6/distutils/command/install.py

distutils.command.install
 
Implements the Distutils 'install' command.

 
Modules
            
os
string
sys
distutils.sysconfig

 
Classes
            
distutils.cmd.Command
install

 
class install(distutils.cmd.Command)
       
  
__getattr__(self, attr) from distutils.cmd.Command
__init__(self, dist) from distutils.cmd.Command
_ensure_stringlike(self, option, what, default=None) from distutils.cmd.Command
_ensure_tested_string(self, option, tester, what, error_fmt, default=None) from distutils.cmd.Command
_expand_attrs(self, attrs)
announce(self, msg, level=1) from distutils.cmd.Command
copy_file(self, infile, outfile, preserve_mode=1, preserve_times=1, link=None, level=1) from distutils.cmd.Command
copy_tree(self, infile, outfile, preserve_mode=1, preserve_times=1, preserve_symlinks=0, level=1) from distutils.cmd.Command
create_path_file(self)
debug_print(self, msg) from distutils.cmd.Command
dump_dirs(self, msg)
dump_options(self, header=None, indent='') from distutils.cmd.Command
ensure_dirname(self, option) from distutils.cmd.Command
ensure_filename(self, option) from distutils.cmd.Command
ensure_finalized(self) from distutils.cmd.Command
ensure_string(self, option, default=None) from distutils.cmd.Command
ensure_string_list(self, option) from distutils.cmd.Command
execute(self, func, args, msg=None, level=1) from distutils.cmd.Command
expand_basedirs(self)
expand_dirs(self)
finalize_options(self)
finalize_other(self)
finalize_unix(self)
get_command_name(self) from distutils.cmd.Command
get_finalized_command(self, command, create=1) from distutils.cmd.Command
get_inputs(self)
get_outputs(self)
get_sub_commands(self)
Return the list of subcommands that we need to run.  This is
based on the 'subcommands' class attribute: each tuple in that list
can name a method that we call to determine if the subcommand needs
to be run for the current distribution.
handle_extra_path(self)
has_data(self)
has_headers(self)
has_lib(self)
Return true if the current distribution has any Python
modules to install.
has_scripts(self)
initialize_options(self)
make_archive(self, base_name, format, root_dir=None, base_dir=None) from distutils.cmd.Command
make_file(self, infiles, outfile, func, args, exec_msg=None, skip_msg=None, level=1) from distutils.cmd.Command
mkpath(self, name, mode=511) from distutils.cmd.Command
move_file(self, src, dst, level=1) from distutils.cmd.Command
reinitialize_command(self, command) from distutils.cmd.Command
run(self)
run_command(self, command) from distutils.cmd.Command
select_scheme(self, name)
set_undefined_options(self, src_cmd, *option_pairs) from distutils.cmd.Command
spawn(self, cmd, search_path=1, level=1) from distutils.cmd.Command
warn(self, msg) from distutils.cmd.Command

 
Data
             BufferType = <type 'buffer'>
BuiltinFunctionType = <type 'builtin_function_or_method'>
BuiltinMethodType = <type 'builtin_function_or_method'>
ClassType = <type 'class'>
CodeType = <type 'code'>
ComplexType = <type 'complex'>
DEBUG = None
DictType = <type 'dictionary'>
DictionaryType = <type 'dictionary'>
EllipsisType = <type 'ellipsis'>
FileType = <type 'file'>
FloatType = <type 'float'>
FrameType = <type 'frame'>
FunctionType = <type 'function'>
INSTALL_SCHEMES = {'mac': {'data': '$base', 'headers': '$base:Include:$dist_name', 'platlib': '$base:Mac:PlugIns', 'purelib': '$base:Lib', 'scripts': '$base:Scripts'}, 'nt': {'data': '$base', 'headers': r'$base\Include\$dist_name', 'platlib': '$base', 'purelib': '$base', 'scripts': r'$base\Scripts'}, 'unix_home': {'data': '$base', 'headers': '$base/include/python/$dist_name', 'platlib': '$base/lib/python', 'purelib': '$base/lib/python', 'scripts': '$base/bin'}, 'unix_prefix': {'data': '$base', 'headers': '$base/include/python$py_version_short/$dist_name', 'platlib': '$platbase/lib/python$py_version_short/site-packages', 'purelib': '$base/lib/python$py_version_short/site-packages', 'scripts': '$base/bin'}}
InstanceType = <type 'instance'>
IntType = <type 'int'>
LambdaType = <type 'function'>
ListType = <type 'list'>
LongType = <type 'long int'>
MethodType = <type 'instance method'>
ModuleType = <type 'module'>
NoneType = <type 'None'>
SliceType = <type 'slice'>
StringType = <type 'string'>
TracebackType = <type 'traceback'>
TupleType = <type 'tuple'>
TypeType = <type 'type'>
UnboundMethodType = <type 'instance method'>
UnicodeType = <type 'unicode'>
XRangeType = <type 'xrange'>
__file__ = '/usr/lib/python1.6/distutils/command/install.pyc'
__name__ = 'distutils.command.install'
__revision__ = '$Id: install.py,v 1.41 2000/08/07 00:48:04 gward Exp $'