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__/sun.cpython-36.pyc
3

���h)�@snddlmZddlmZdgZGdd�de�ZedkrjddlmZej	d�ddl
mZeed	d
�j
��dS)�)�simple_version_match)�	FCompiler�SunFCompilerc@s�eZdZdZdZedd�Zddgdgddgdgdd	d
gddgd
gd�ZdZdZ	dgZ
dd�Zdd�Zdd�Z
dd�Zdd�ZdS)r�sunz Sun or Forte Fortran 95 Compilerz(f9[05]: (Sun|Forte|WorkShop).*Fortran 95)�startz<F90>z-VZf90z-fixedz	-Bdynamicz-G�arz-cr�ranlib)Zversion_cmdZcompiler_f77Zcompiler_fixZcompiler_f90�	linker_so�archiverrz-moddir=z-Mz-xcode=pic32cCs0dg}|j�pddkr"|jd�n
|jd�|S)Nz-ftrap=%none��7z-f77z-fixed)�get_version�append)�self�ret�r�>/tmp/pip-build-5_djhm0z/numpy/numpy/distutils/fcompiler/sun.py�
get_flags_f77s

zSunFCompiler.get_flags_f77cCsddgS)Nz-fastz-dalignr)rrrr�get_opt#szSunFCompiler.get_optcCsdgS)Nz-xtarget=genericr)rrrr�get_arch%szSunFCompiler.get_archcCsg}|jdddg�|S)NZfsuZsunmathZmvec)�extend)r�optrrr�
get_libraries'szSunFCompiler.get_librariescCsd|S)Nz-R%sr)r�dirrrr�runtime_library_dir_option,sz'SunFCompiler.runtime_library_dir_optionN)�__name__�
__module__�__qualname__�
compiler_type�descriptionrZ
version_matchZexecutablesZmodule_dir_switchZmodule_include_switchZ	pic_flagsrrrrrrrrrrs&
�__main__)�log�)�customized_fcompilerr)�compilerN)Znumpy.distutils.ccompilerrZnumpy.distutils.fcompilerrZ	compilersrr�	distutilsr!�
set_verbosityZnumpy.distutilsr#�printr
rrrr�<module>s)