Ft.Lib.DistExt.BuildScripts

Modules

os  struct  sysconfig   
re  sys  util   

Classes

class BuildScripts(distutils.cmd.Command)
_find_includes(self, script, filename, includes)
_prep_build(self, script)
_prep_compiler(self)
_prep_win32_stub(self)
build_executable(self, executable)
build_executable_script(self, exec_script)
build_script(self, script)
finalize_options(self)
get_outputs(self)
get_script_filename(self, script)
get_source_files(self)
initialize_options(self)
run(self)
write_script(self, script, script_body, extra_sources=None)

Data and other non-method functions defined here:

__doc__ = None
__module__ = 'Ft.Lib.DistExt.BuildScripts'
str(object) -> string

Return a nice string representation of the object.
If the argument is a string, the return value is the same object.
_include_re = <_sre.SRE_Pattern object>
boolean_options = ['force', 'debug']
command_name = 'build_scripts'
str(object) -> string

Return a nice string representation of the object.
If the argument is a string, the return value is the same object.
description = '"build" scripts'
str(object) -> string

Return a nice string representation of the object.
If the argument is a string, the return value is the same object.
help_options = [('help-compiler', None, 'list available compilers', <function show_compilers>)]
stub_name = 'stubmain'
str(object) -> string

Return a nice string representation of the object.
If the argument is a string, the return value is the same object.
user_options = [('build-dir=', 'd', 'directory to "build" (copy) to'), ('build-temp=', 't', 'directory for temporary files (build by-products)'), ('force', 'f', 'forcibly build everything (ignore file timestamps'), ('debug', 'g', 'compile/link with debugging information'), ('compiler=', 'c', 'specify the compiler type')]
class Command
__getattr__(self, attr)
__init__(self, dist)
_ensure_stringlike(self, option, what, default=None)
_ensure_tested_string(self, option, tester, what, error_fmt, default=None)
announce(self, msg, level=1)
copy_file(self, infile, outfile, preserve_mode=1, preserve_times=1, link=None, level=1)
copy_tree(self, infile, outfile, preserve_mode=1, preserve_times=1, preserve_symlinks=0, level=1)
debug_print(self, msg)
dump_options(self, header=None, indent='')
ensure_dirname(self, option)
ensure_filename(self, option)
ensure_finalized(self)
ensure_string(self, option, default=None)
ensure_string_list(self, option)
execute(self, func, args, msg=None, level=1)
finalize_options(self)
get_command_name(self)
get_finalized_command(self, command, create=1)
get_sub_commands(self)
initialize_options(self)
make_archive(self, base_name, format, root_dir=None, base_dir=None)
make_file(self, infiles, outfile, func, args, exec_msg=None, skip_msg=None, level=1)
mkpath(self, name, mode=511)
move_file(self, src, dst, level=1)
reinitialize_command(self, command, reinit_subcommands=0)
run(self)
run_command(self, command)
set_undefined_options(self, src_cmd, *option_pairs)
spawn(self, cmd, search_path=1, level=1)
warn(self, msg)

Data and other non-method functions defined here:

__doc__ = None
__module__ = 'distutils.cmd'
str(object) -> string

Return a nice string representation of the object.
If the argument is a string, the return value is the same object.
sub_commands = []
class Executable
__init__(self, name, sources, include_dirs=None, define_macros=None, undef_macros=None, library_dirs=None, libraries=None, runtime_library_dirs=None, extra_objects=None, extra_compile_args=None, extra_link_args=None)
__repr__(self)

Data and other non-method functions defined here:

__doc__ = None
__module__ = 'Ft.Lib.DistExt.Structures'
str(object) -> string

Return a nice string representation of the object.
If the argument is a string, the return value is the same object.
class ExecutableScript
__init__(self, name, source)
__repr__(self)

Data and other non-method functions defined here:

__doc__ = None
__module__ = 'Ft.Lib.DistExt.Structures'
str(object) -> string

Return a nice string representation of the object.
If the argument is a string, the return value is the same object.
class Script
__init__(self, name, path)
__repr__(self)

Data and other non-method functions defined here:

__doc__ = None
__module__ = 'Ft.Lib.DistExt.Structures'
str(object) -> string

Return a nice string representation of the object.
If the argument is a string, the return value is the same object.

Functions

new_compiler(plat=None, compiler=None, verbose=0, dry_run=0, force=0)
newer(source, target)
newer_group(sources, target, missing='error')
show_compilers()

Data

COMMAND_LINE_APP_BODY = '# script generated in Ft.Lib.DistExt.BuildScripts\n%(import_stmt)s\n%(classname)s().run()\n'
str(object) -> string

Return a nice string representation of the object.
If the argument is a string, the return value is the same object.
SHELL_SCRIPT_HEAD = "#!%(env_executable)s%(env_args)s%(py_executable)..._module('Ft', *module_info)\n\n### SCRIPT BODY ###\n"
str(object) -> string

Return a nice string representation of the object.
If the argument is a string, the return value is the same object.
STUB_MAIN_SOURCE = 'build/lib.linux-ppc-2.2/Ft/Lib/DistExt/stubmain.c'
str(object) -> string

Return a nice string representation of the object.
If the argument is a string, the return value is the same object.
__file__ = 'build/lib.linux-ppc-2.2/Ft/Lib/DistExt/BuildScripts.py'
str(object) -> string

Return a nice string representation of the object.
If the argument is a string, the return value is the same object.
__name__ = 'Ft.Lib.DistExt.BuildScripts'
str(object) -> string

Return a nice string representation of the object.
If the argument is a string, the return value is the same object.