Format: application/octet-stream
⬇ Download File (706 B)
   1  from typing import List, Optional, Tuple
   2  
   3  class Extension:
   4      def __init__(
   5          self,
   6          name: str,
   7          sources: List[str],
   8          include_dirs: List[str] = ...,
   9          define_macros: List[Tuple[str, Optional[str]]] = ...,
  10          undef_macros: List[str] = ...,
  11          library_dirs: List[str] = ...,
  12          libraries: List[str] = ...,
  13          runtime_library_dirs: List[str] = ...,
  14          extra_objects: List[str] = ...,
  15          extra_compile_args: List[str] = ...,
  16          extra_link_args: List[str] = ...,
  17          export_symbols: List[str] = ...,
  18          swig_opts: Optional[str] = ...,  # undocumented
  19          depends: List[str] = ...,
  20          language: str = ...,
  21      ) -> None: ...
  22