Ë
    ¨Õ°jF  ã                   ót   — d dl mZmZ d dlmZ d dlmZmZmZm	Z	m
Z
 d dlmZmZ g d¢Zej                  Zdd„Zy)	é   )Ú_default_compilersÚcompiler_class)Úbase)Úgen_lib_optionsÚgen_preprocess_optionsÚget_compilersÚget_default_compilerÚnew_compiler)ÚCompileErrorÚ	LinkError)r   r   r   r   r	   r
   Úshow_compilersNc                  óŽ   — ddl m}  t        d„ t        «       j	                  «       D «       «      } | |«      j                  d«       y)zyPrint list of available compilers (used by the "--help-compiler"
    options to "build", "build_ext", "build_clib").
    r   )ÚFancyGetoptc              3   óF   K  — | ]  \  }}d |z   d|j                   f–— Œ y­w)z	compiler=N)Údescription)Ú.0ÚnameÚclss      úU/var/www/mission/venv/lib/python3.12/site-packages/setuptools/_distutils/ccompiler.pyú	<genexpr>z!show_compilers.<locals>.<genexpr>&   s,   è ø€ ò áˆD�#ð 
�tÑ	˜T 3§?¡?Ô3ñùs   ‚!zList of available compilers:N)Úfancy_getoptr   Úsortedr   ÚitemsÚ
print_help)r   Ú	compilerss     r   r   r      s?   € õ *äñ ä&›×.Ñ.Ó0ôó €Iñ �	Ó×%Ñ%Ð&DÕEó    )ÚreturnN)Úcompat.numpyr   r   Úcompilers.Cr   Úcompilers.C.baser   r   r   r	   r
   Úcompilers.C.errorsr   r   Ú__all__ÚCompilerÚ	CCompilerr   © r   r   ú<module>r&      s6   ð÷õ ÷õ ÷ 8ò€ð �M‰M€	ôFr   