class documentation

class build_src(build_ext.build_ext): (source)

View In Hierarchy

Undocumented

Method build_data_files_sources Undocumented
Method build_extension_sources Undocumented
Method build_library_sources Undocumented
Method build_npy_pkg_config Undocumented
Method build_py_modules_sources Undocumented
Method build_sources Undocumented
Method f2py_sources Undocumented
Method filter_files Undocumented
Method filter_h_files Undocumented
Method filter_py_files Undocumented
Method finalize_options Undocumented
Method generate_a_pyrex_source Pyrex is not supported, but some projects monkeypatch this method.
Method generate_sources Undocumented
Method initialize_options Undocumented
Method pyrex_sources Pyrex not supported; this remains for Cython support (see below)
Method run Undocumented
Method swig_sources Undocumented
Method template_sources Undocumented
Class Variable boolean_options Undocumented
Class Variable description Undocumented
Class Variable help_options Undocumented
Class Variable user_options Undocumented
Instance Variable build_base Undocumented
Instance Variable build_lib Undocumented
Instance Variable build_src Undocumented
Instance Variable data_files Undocumented
Instance Variable ext_target_dir Undocumented
Instance Variable extensions Undocumented
Instance Variable f2py_opts Undocumented
Instance Variable f2pyflags Undocumented
Instance Variable force Undocumented
Instance Variable get_package_dir Undocumented
Instance Variable inplace Undocumented
Instance Variable libraries Undocumented
Instance Variable package Undocumented
Instance Variable package_dir Undocumented
Instance Variable py_modules Undocumented
Instance Variable py_modules_dict Undocumented
Instance Variable swig Undocumented
Instance Variable swig_cpp Undocumented
Instance Variable swig_opts Undocumented
Instance Variable swigflags Undocumented
Instance Variable verbose_cfg Undocumented
Method _build_npy_pkg_config Undocumented
def build_data_files_sources(self): (source)

Undocumented

def build_extension_sources(self, ext): (source)

Undocumented

def build_library_sources(self, lib_name, build_info): (source)

Undocumented

def build_npy_pkg_config(self): (source)

Undocumented

def build_py_modules_sources(self): (source)

Undocumented

def build_sources(self): (source)

Undocumented

def f2py_sources(self, sources, extension): (source)

Undocumented

def filter_files(self, sources, exts=[]): (source)

Undocumented

def filter_h_files(self, sources): (source)

Undocumented

def filter_py_files(self, sources): (source)

Undocumented

def finalize_options(self): (source)

Undocumented

def generate_a_pyrex_source(self, base, ext_name, source, extension): (source)

Pyrex is not supported, but some projects monkeypatch this method.

That allows compiling Cython code, see gh-6955. This method will remain here for compatibility reasons.

def generate_sources(self, sources, extension): (source)

Undocumented

def initialize_options(self): (source)

Undocumented

def pyrex_sources(self, sources, extension): (source)

Pyrex not supported; this remains for Cython support (see below)

def run(self): (source)

Undocumented

def swig_sources(self, sources, extension): (source)

Undocumented

def template_sources(self, sources, extension): (source)

Undocumented

boolean_options: list[str] = (source)

Undocumented

description: str = (source)

Undocumented

help_options: list = (source)

Undocumented

user_options = (source)

Undocumented

build_base = (source)

Undocumented

build_lib = (source)

Undocumented

build_src = (source)

Undocumented

data_files = (source)

Undocumented

ext_target_dir = (source)

Undocumented

extensions = (source)

Undocumented

f2py_opts: list = (source)

Undocumented

f2pyflags = (source)

Undocumented

Undocumented

get_package_dir = (source)

Undocumented

Undocumented

libraries = (source)

Undocumented

Undocumented

package_dir = (source)

Undocumented

py_modules = (source)

Undocumented

py_modules_dict: dict = (source)

Undocumented

Undocumented

swig_cpp = (source)

Undocumented

swig_opts: list = (source)

Undocumented

swigflags = (source)

Undocumented

verbose_cfg = (source)

Undocumented

def _build_npy_pkg_config(self, info, gd): (source)

Undocumented