Rosetta
Namespaces | Functions | Variables
build.py File Reference

Script to build Binder. More...

Namespaces

 build
 

Functions

def build.execute (message, command_line, return_='status', until_successes=False, terminate_on_failure=True, silent=False, silence_output=False)
 
def build.update_source_file (file_name, data)
 
def build.get_compiler_family ()
 
def build.get_cmake_compiler_options (compiler)
 
def build.install_llvm_tool (name, source_location, prefix_root, debug, compiler, jobs, gcc_install_prefix, clean=True, llvm_version=None)
 
def build.install_pybind11 (prefix, clean=True)
 
def build.main (args)
 

Variables

 build.Platform
 
 build.PlatformBits = platform.architecture()[0][:2]
 
 build._machine_name_ = os.uname()[1]
 
string build._python_version_ = '{}.{}'.format(sys.version_info.major, sys.version_info.minor)
 
string build._pybind11_version_ = 'aa304c9c7d725ffb9d10af08a3b34cb372307020'
 

Detailed Description

Script to build Binder.

Author
Sergey Lyskov