HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //usr/local/lib/python3.10/dist-packages/numpy/distutils/fcompiler/__pycache__/vast.cpython-310.pyc
o

���g��@snddlZddlmZdgZGdd�de�Zedkr5ddlmZe�d�ddl	m
Z
ee
d	d
����dSdS)�N)�GnuFCompiler�
VastFCompilerc@sheZdZdZdZdZdZdZddgdgd	d
gd	gdgdd
gdgd�ZdZ	dZ
dd�Zdd�Zdd�Z
dS)r�vast�z+Pacific-Sierra Research Fortran 90 CompilerzM\s*Pacific-Sierra Research vf90 (Personal|Professional)\s+(?P<version>[^\s]*)z= && function _mvfile { mv -v `basename $1` $1 ; } && _mvfile �vf90z-v�g77�f90z-Wv,-yaz<F90>�arz-cr�ranlib)�version_cmd�compiler_f77�compiler_fix�compiler_f90�	linker_so�archiverr
NcCsdS�Nr)�selfrr�I/usr/local/lib/python3.10/dist-packages/numpy/distutils/fcompiler/vast.py�find_executablesszVastFCompiler.find_executablescCs0|jd}tj�|�\}}tj�|d|�}|S)Nr�v)r�os�path�split�join)rr�d�brrrr�get_version_cmd!s
zVastFCompiler.get_version_cmdcCs6|��}t�}|�d�|��|_t�|�}||_|Sr)�get_versionr�	customize�version�get_flags_arch)r�vast_version�gnu�optrrrr 's


zVastFCompiler.get_flags_arch)�__name__�
__module__�__qualname__�
compiler_type�compiler_aliases�description�version_pattern�
object_switch�executables�module_dir_switch�module_include_switchrrr rrrrrs&�	�__main__)�log�)�customized_fcompilerr)�compiler)
r�numpy.distutils.fcompiler.gnur�	compilersrr$�	distutilsr0�
set_verbosity�numpy.distutilsr2�printrrrrr�<module>s)
�