+
    VBi                     \    R t Rt^ RIHt  ! R R]P
                  4      t]P                  tR# )zPyrex.Distutils.extension

Provides a modified Extension class, that understands how to describe
Pyrex extension modules in setup scripts.z$Id:$Nc                   *   a  ] tR t^t o RR ltRtV tR# )	ExtensionNc                H   R p\        V4       F@  pVP                  R4      '       g   K  RpVP                  V4      VRVR,          ,           &   KB  	  V'       d5   \        P                  ! WV3RVRVRVRVR	VR
VRV	RV
RVRVRVRVRV/VB  R# \
        P                  P                  ! WV3RVRVRVRVR	VR
VRV	RV
RVRVRVRV/VB  T;'       g    . V n        T;'       g    / V n        VV n        VV n	        VV n
        VV n        VV n        VV n        VV n        VV n        R# )Fpyrex_Tcython:   NNinclude_dirsdefine_macrosundef_macroslibrary_dirs	librariesruntime_library_dirsextra_objectsextra_compile_argsextra_link_argsexport_symbolsdependslanguageno_c_in_tracebackN)list
startswithpopr   __init__
_Extensioncython_include_dirscython_directivescython_create_listingcython_line_directivescython_cpluscython_c_in_tempcython_gen_pxi
cython_gdbr   cython_compile_time_env)selfnamesourcesr   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r   r"   kwhad_pyrex_optionskeys   &&&&&&&&&&&&&&&&&&&&&&&&&,  ?/usr/lib/python3.14/site-packages/Cython/Distutils/extension.pyr   Extension.__init__   s   6 "8C~~h''$(!)+8c"g%&  G) , *	
 * $ &: , $6 !0  .   " #4  !" %%	%	 (	 &		
 &	  	 "6	 (	  2	 ,	 *	 	 	 	" $7#<#<" !2!8!8b%:"&<#( 0,$!2'>$    )
r   r"   r   r   r   r!   r    r   r   r   )NNNNNNNNNNNNNNFFFFFFFN)__name__
__module____qualname____firstlineno__r   __static_attributes____classdictcell__)__classdict__s   @r)   r   r      s     N? N?r+   r   )__doc____revision__distutils.extension	extensionr   r   read_setup_file r+   r)   <module>r9      s6   -
  (Q?
$$ Q?j ,,r+   