https://t.me/RX1948
Server : Apache
System : Linux iad1-shared-b8-43 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
User : dh_edsupp ( 6597262)
PHP Version : 8.2.26
Disable Function : NONE
Directory :  /lib/python3/dist-packages/numpy/distutils/command/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //lib/python3/dist-packages/numpy/distutils/command/__pycache__/config_compiler.cpython-310.pyc
o

6��a�@sFddlmZddlmZd
dd�ZGdd�de�ZGdd	�d	e�ZdS)�)�Command)�logNcCsF|rdS|dur
g}|�d�ddlm}ddl}|jj}||�dS)N�r)�show_fcompilers)�append�numpy.distutils.fcompilerr�distutils.core�core�_setup_distribution)�_cacher�	distutils�dist�r�I/usr/lib/python3/dist-packages/numpy/distutils/command/config_compiler.py�show_fortran_compilerss
rc@sJeZdZdZdZgd�ZdddefgZgd�Zdd	�Z	d
d�Z
dd
�ZdS)�	config_fcz� Distutils command to hold user specified options
    to Fortran compilers.

    config_fc command is used by the FCompiler.customize() method.
    z2specify Fortran 77/Fortran 90 compiler information)
)z
fcompiler=Nzspecify Fortran compiler type)zf77exec=Nzspecify F77 compiler command)zf90exec=Nzspecify F90 compiler command)z	f77flags=Nzspecify F77 compiler flags)z	f90flags=Nzspecify F90 compiler flags)zopt=Nzspecify optimization flags)zarch=Nz0specify architecture specific optimization flags)�debug�gz"compile with debugging information)�nooptNzcompile without optimization)�noarchNz+compile without arch-dependent optimizationzhelp-fcompilerNz list available Fortran compilers)rrrcCs@d|_d|_d|_d|_d|_d|_d|_d|_d|_d|_	dS�N)
�	fcompiler�f77exec�f90exec�f77flags�f90flags�opt�archrrr��selfrrr�initialize_options/s
zconfig_fc.initialize_optionscC��t�d�|�d�}|�d�}|�d�}|�d�}|||||g}dD]O}g}|D]}t||�}	|	durDt|	t�s;|	j}	|	|vrD|�|	�q(|sJd}
n|d}
t|�dkr]t�	d	||f�|
rq|D]}t||�durpt
|||
�qaq"dS)
NzTunifing config_fc, config, build_clib, build_ext, build commands --fcompiler options�
build_clib�	build_ext�config�build)rrr�J  commands have different --%s options: %s, using first in list as default�r�info�get_finalized_command�getattr�
isinstance�str�
compiler_typer�len�warn�setattr�rr"r#r$r%�cmd_list�a�l�c�v�v1rrr�finalize_options;s2





�
���zconfig_fc.finalize_optionscC�dSrrrrrr�runR�z
config_fc.run)�__name__�
__module__�__qualname__�__doc__�description�user_optionsr�help_options�boolean_optionsr r8r:rrrrrs��rc@s2eZdZdZdZdgZdd�Zdd�Zdd	�Zd
S)�	config_cczN Distutils command to hold user specified options
    to C/C++ compilers.
    z"specify C/C++ compiler information)z	compiler=Nzspecify C/C++ compiler typecCs
d|_dSr��compilerrrrrr as
zconfig_cc.initialize_optionscCr!)
NzSunifing config_cc, config, build_clib, build_ext, build commands --compiler optionsr"r#r$r%rErrr&r'r1rrrr8ds2





�
��zconfig_cc.finalize_optionscCr9rrrrrrr:|r;z
config_cc.runN)	r<r=r>r?r@rAr r8r:rrrrrDVs�rDr)rr�numpy.distutilsrrrrDrrrr�<module>s

D

https://t.me/RX1948 - 2025