1 from distutils.command.build_ext import build_ext as _build_ext
9 def get_abi3_suffix(): ...
11 class build_ext(_build_ext):
13 def run(self) -> None: ...
14 def copy_extensions_to_source(self) -> None: ...
15 def get_ext_filename(self, fullname): ...
19 def initialize_options(self) -> None: ...
21 def finalize_options(self) -> None: ...
22 def setup_shlib_compiler(self) -> None: ...
23 def get_export_symbols(self, ext): ...
25 def build_extension(self, ext) -> None: ...
26 def links_to_dynamic(self, ext): ...
27 def get_outputs(self): ...
28 def write_stub(self, output_dir, ext, compile: bool = ...) -> None: ...
30 def link_shared_object(
34 output_dir: Any | None = ...,
35 libraries: Any | None = ...,
36 library_dirs: Any | None = ...,
37 runtime_library_dirs: Any | None = ...,
38 export_symbols: Any | None = ...,
40 extra_preargs: Any | None = ...,
41 extra_postargs: Any | None = ...,
42 build_temp: Any | None = ...,
43 target_lang: Any | None = ...,