| | |
- __builtin__.object
-
- common_setpaths
-
- unix_setpaths
- windows_setpaths
- build_options
- environment
- include_registry
- module
- pre_process_args
class build_options |
| | |
Methods defined here:
- __init__(self, compiler, mode, warning_level, static_libraries, static_exe, scan_boost, write_full_flex_fwd_h=False, build_boost_python_extensions=True, boost_python_no_py_signatures=False, boost_python_bool_int_strict=True, enable_boost_threads=False, enable_openmp_if_possible=True, use_environment_flags=False)
- get_flags_from_environment(self)
- report(self, f=None)
Data and other attributes defined here:
- supported_modes = ['release', 'max_optimized', 'quick', 'debug', 'debug_optimized', 'profile']
|
class environment |
| | |
Methods defined here:
- __init__(self, build_path=None)
- abs_path_clean(self, path)
- abs_path_short(self, abs_path)
- add_repository(self, path)
- assemble_pythonpath(self)
- clear_bin_directory(self)
- collect_test_scripts(self)
- dispatcher_include(self, where)
- dispatcher_precall_commands(self)
- dist_path(self, module_name, default=<type 'exceptions.KeyError'>)
- dist_paths(self)
- find_dist_path(self, module_name, optional=False)
- find_in_repositories(self, relative_path, test=<function isdir at 0x2aaaaab3f140>, optional=True)
- get_module(self, name, must_exist=True)
- has_module(self, name)
- is_development_environment(self)
- is_ready_for_build(self)
- listdir_in_repositories(self, test=None)
- manage_python_version_major_minor(self)
- match_in_repositories(self, relative_path_pattern, test=<function isdir at 0x2aaaaab3f140>, optional=True, must_be_unique=True)
- pickle(self)
- process_args(self, pre_processed_args)
- process_exe(self)
- process_module(self, dependent_module, module_name, optional)
- raise_python_version_incompatible(self, prev_pvmm=None)
- raise_sorry_not_found_in_repositories(self, message)
- read_command_version_suffix(self)
- refresh(self)
- register_module(self, dependent_module, module)
- reset_dispatcher_bookkeeping(self)
- reset_dispatcher_support(self)
- reset_module_registry(self)
- set_derived_paths(self)
- set_os_environ_all_dist(self)
- show_build_options_and_module_listing(self)
- show_module_listing(self)
- under_build(self, path)
- under_dist(self, module_name, path, default=<type 'exceptions.KeyError'>, test=None)
- var_name_and_build_or_dist_path_pairs(self)
- windows_dispatcher(self, command_path, dispatcher_name, unique_pattern='0W6I0N6D0O2W8S5_0D0I8S1P4A3T6C4H9E4R7', libtbx_build='3L0I2B2T9B4X2_8B5U5I5L2D4', libtbx_dispatcher_name='6L6I7B2T3B2X5_6D8I7S0P2A0T5C8H1E8R3_1N0A9M9E', python_executable='5P2Y5T7H2O5N8_0E7X9E7C8U6T4A9B9L5E3', pythonpath='2P0Y1T7H3O2N7P7A2T5H8', main_path='1M5A1I0N4_8P7A0T9H9', target_command='5T4A3R7G8E3T7_6C5O0M0M3A8N8D2', dispatcher_exe_file_name='windows_dispatcher.exe')
- write_SConstruct(self)
- write_bin_sh_dispatcher(self, source_file, target_file)
- write_command_version_duplicates(self)
- write_command_version_suffix(self)
- write_dispatcher(self, source_file, target_file)
- write_dispatcher_in_bin(self, source_file, target_file)
- write_dispatcher_include_template(self)
- write_lib_dispatcher_head(self, target_file='dispatcher_head.sh')
- write_python_and_show_path_duplicates(self)
- write_run_tests_csh(self)
- write_setpath_files(self)
- write_setpaths_bat(self, suffix)
- write_setpaths_csh(self, suffix)
- write_setpaths_sh(self, suffix)
- write_win32_dispatcher(self, source_file, target_file)
|
class module |
| | |
Methods defined here:
- __init__(self, env, name, dist_path=None, mate_suffix='adaptbx')
- assemble_pythonpath(self)
- collect_test_scripts(self, file_names=['run_tests.py', 'run_examples.py'])
- dist_paths_active(self)
- find_mate(self)
- has_top_level_cvs_or_svn_directory(self)
- has_top_level_directory(self, directory_name)
- name_and_dist_path_pairs(self, all=False)
- names_active(self)
- names_for_module_listing(self)
- process_command_line_directories(self)
- process_dependencies(self)
- process_libtbx_config(self)
- process_libtbx_refresh_py(self)
- process_python_command_line_scripts(self, source_dir, print_prefix=' ', target_file_name_infix='', scan_for_libtbx_set_dispatcher_name=False)
- write_dispatcher(self, source_dir, file_name, suppress_warning, target_file_name_infix='', scan_for_libtbx_set_dispatcher_name=False)
|
|