%PDF- %PDF-
| Direktori : /usr/lib64/python3.9/site-packages/numpy/distutils/fcompiler/__pycache__/ |
| Current File : //usr/lib64/python3.9/site-packages/numpy/distutils/fcompiler/__pycache__/lahey.cpython-39.pyc |
a
z[yc/ � @ sj d dl Z d dlmZ dgZG dd� de�Zedkrfd dlmZ e�d� d dl m
Z
ee
d d
��� � dS )� N)� FCompiler�LaheyFCompilerc @ sl e Zd ZdZdZdZddgddgddgdgddgd d
gdgd�Zd
Zd
Zdd� Z dd� Z
dd� Zdd� Zd
S )r �laheyz!Lahey/Fujitsu Fortran 95 Compilerz>Lahey/Fujitsu Fortran 95 Compiler Release (?P<version>[^\s*]*)z<F90>z --versionZlf95z--fixz-shared�arz-cr�ranlib)Zversion_cmdZcompiler_f77Zcompiler_fixZcompiler_f90Z linker_soZarchiverr Nc C s dgS )Nz-O� ��selfr r �E/usr/lib64/python3.9/site-packages/numpy/distutils/fcompiler/lahey.py�
get_flags_opt s zLaheyFCompiler.get_flags_optc C s g d�S )N)z-gz--chkz--chkglobalr r r r r
�get_flags_debug s zLaheyFCompiler.get_flags_debugc C s, g }t j�d�}|r(|�t j�|d�� |S )NZLAHEY�lib)�os�environ�get�append�path�join)r �opt�dr r r
�get_library_dirs s
zLaheyFCompiler.get_library_dirsc C s g }|� g d�� |S )N)Zfj9f6Zfj9i6Zfj9ippZfj9e6)�extend)r r r r r
�
get_libraries$ s zLaheyFCompiler.get_libraries)
�__name__�
__module__�__qualname__Z
compiler_type�descriptionZversion_patternZexecutablesZmodule_dir_switchZmodule_include_switchr r r r r r r r
r s"