Files
typeshed/stdlib/distutils/extension.pyi
2021-10-14 17:18:19 -07:00

21 lines
779 B
Python

class Extension:
def __init__(
self,
name: str,
sources: list[str],
include_dirs: list[str] | None = ...,
define_macros: list[tuple[str, str | None]] | None = ...,
undef_macros: list[str] | None = ...,
library_dirs: list[str] | None = ...,
libraries: list[str] | None = ...,
runtime_library_dirs: list[str] | None = ...,
extra_objects: list[str] | None = ...,
extra_compile_args: list[str] | None = ...,
extra_link_args: list[str] | None = ...,
export_symbols: list[str] | None = ...,
swig_opts: str | None = ..., # undocumented
depends: list[str] | None = ...,
language: str | None = ...,
optional: bool | None = ...,
) -> None: ...