class documentation

class build_src(build_ext.build_ext):

View In Hierarchy

Undocumented

Method ​_build​_npy​_pkg​_config 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
def _build_npy_pkg_config(self, info, gd):

Undocumented

def build_data_files_sources(self):

Undocumented

def build_extension_sources(self, ext):

Undocumented

def build_library_sources(self, lib_name, build_info):

Undocumented

def build_npy_pkg_config(self):

Undocumented

def build_py_modules_sources(self):

Undocumented

def build_sources(self):

Undocumented

def f2py_sources(self, sources, extension):

Undocumented

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

Undocumented

def filter_h_files(self, sources):

Undocumented

def filter_py_files(self, sources):

Undocumented

def finalize_options(self):

Undocumented

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

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):

Undocumented

def initialize_options(self):

Undocumented

def pyrex_sources(self, sources, extension):
Pyrex not supported; this remains for Cython support (see below)
def run(self):

Undocumented

def swig_sources(self, sources, extension):

Undocumented

def template_sources(self, sources, extension):

Undocumented

boolean_options: list[str] =

Undocumented

description: str =

Undocumented

help_options: list =

Undocumented

user_options =

Undocumented

build_base =

Undocumented

build_lib =

Undocumented

build_src =

Undocumented

data_files =

Undocumented

ext_target_dir =

Undocumented

extensions =

Undocumented

f2py_opts: list =

Undocumented

f2pyflags =

Undocumented

force =

Undocumented

get_package_dir =

Undocumented

inplace =

Undocumented

libraries =

Undocumented

package =

Undocumented

package_dir =

Undocumented

py_modules =

Undocumented

py_modules_dict: dict =

Undocumented

swig =

Undocumented

swig_cpp =

Undocumented

swig_opts: list =

Undocumented

swigflags =

Undocumented

verbose_cfg =

Undocumented