
    G/Ph/                         d dl Z d dlmZ dgZ G d de          Zedk    rEd dlmZ  ej        d           d dl	m
Z
  e e
d	
                                                     dS dS )    N)	FCompilerLaheyFCompilerc                   f    e Zd ZdZdZdZddgddgddgdgddgd	d
gdgdZdZdZd Z	d Z
d Zd ZdS )r   laheyz!Lahey/Fujitsu Fortran 95 Compilerz>Lahey/Fujitsu Fortran 95 Compiler Release (?P<version>[^\s*]*)z<F90>z	--versionlf95z--fixz-sharedarz-crranlib)version_cmdcompiler_f77compiler_fixcompiler_f90	linker_soarchiverr	   Nc                     dgS )Nz-O selfs    _/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/numpy/distutils/fcompiler/lahey.pyget_flags_optzLaheyFCompiler.get_flags_opt   s	    v    c                 
    g dS )N)z-gz--chkz--chkglobalr   r   s    r   get_flags_debugzLaheyFCompiler.get_flags_debug   s    ----r   c                     g }t           j                            d          }|r3|                    t           j                            |d                     |S )NLAHEYlib)osenvirongetappendpathjoin)r   optds      r   get_library_dirszLaheyFCompiler.get_library_dirs   sI    JNN7## 	/JJrw||Au--...
r   c                 8    g }|                     g d           |S )N)fj9f6fj9i6fj9ippfj9e6)extend)r   r"   s     r   get_librarieszLaheyFCompiler.get_libraries$   s%    

888999
r   )__name__
__module____qualname__compiler_typedescriptionversion_patternexecutablesmodule_dir_switchmodule_include_switchr   r   r$   r+   r   r   r   r   r      s        M5KXO ";/ '* '*  ),"
 
K    . . .      r   __main__)log   )customized_fcompilerr   )compiler)r   numpy.distutils.fcompilerr   	compilersr   r,   	distutilsr6   set_verbositynumpy.distutilsr8   printget_versionr   r   r   <module>rA      s    				 / / / / / /	         Y      D zCa444444	E


0
0
0
<
<
>
>?????	 r   