Rosetta
Namespaces | Functions | Variables
make_bindings_via_cmake.py File Reference

Namespaces

 make_bindings_via_cmake
 

Functions

def make_bindings_via_cmake.make_all_includes ()
 
def make_bindings_via_cmake.make_bindings_code (all_includes_fn)
 
def make_bindings_via_cmake.compile_sources (sources_to_compile)
 
def make_bindings_via_cmake.main ()
 

Variables

 make_bindings_via_cmake.binder_executable = glob.glob(f'{os.getcwd()}/../../build/llvm-4.0.0/build_4.0.0*/bin/binder')[0]
 
string make_bindings_via_cmake.bindings_dir = 'cmake_bindings'
 
string make_bindings_via_cmake.binder_source = f'{os.getcwd()}/../../source'
 
string make_bindings_via_cmake.pybind_source = f'{os.getcwd()}/../../build/pybind11/include'
 
bool make_bindings_via_cmake.use_pybind_stl = True
 
string make_bindings_via_cmake.this_project_source = f'{os.getcwd()}/include'
 
string make_bindings_via_cmake.this_project_include = this_project_source
 
string make_bindings_via_cmake.this_project_namespace_to_bind = 'testers'
 
string make_bindings_via_cmake.python_module_name = 'test_struct'