HOME


sh-3ll 1.0
DIR:/usr/local/lib64/python3.6/site-packages/numpy/distutils/fcompiler/__pycache__/
Upload File :
Current File : //usr/local/lib64/python3.6/site-packages/numpy/distutils/fcompiler/__pycache__/vast.cpython-36.pyc
3

���h��@sjddlZddlmZdgZGdd�de�ZedkrfddlmZejd�ddl	m
Z
ee
d	d
�j��dS)�N)�GnuFCompiler�
VastFCompilerc@sheZdZdZfZdZdZdZddgdgdd	gdgd
gddgd
gd�ZdZ	dZ
dd�Zdd�Zdd�Z
dS)r�vastz+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-vZg77�f90z-Wv,-yaz<F90>�arz-cr�ranlib)Zversion_cmdZcompiler_f77Zcompiler_fix�compiler_f90�	linker_so�archiverrNcCsdS)N�)�selfrr�?/tmp/pip-build-5_djhm0z/numpy/numpy/distutils/fcompiler/vast.py�find_executablesszVastFCompiler.find_executablescCs0|jd}tjj|�\}}tjj|d|�}|S)Nr�v)r	�os�path�split�join)r
r�d�brrrr�get_version_cmd!s
zVastFCompiler.get_version_cmdcCs6|j�}t�}|jd�|j�|_tj|�}||_|S)N)�get_versionrZ	customize�version�get_flags_arch)r
Zvast_versionZgnu�optrrrr's


zVastFCompiler.get_flags_arch)�__name__�
__module__�__qualname__�
compiler_typeZcompiler_aliases�descriptionZversion_patternZ
object_switchZexecutablesZmodule_dir_switchZmodule_include_switchrrrrrrrrs"
�__main__)�log�)�customized_fcompilerr)�compiler)
rZnumpy.distutils.fcompiler.gnurZ	compilersrr�	distutilsr"�
set_verbosityZnumpy.distutilsr$�printrrrrr�<module>s)