U
    ?h2                     @   s`   d dl mZ dgZG dd deZedkr\d dlmZ d dlmZ e	d e
ed  d	S )
    )	FCompilerG95FCompilerc                   @   sj   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gZdZdZ	dd Z
dd Zdd ZdS )r   g95zG95 Fortran CompilerzPG95 \((GCC (?P<gccversion>[\d.]+)|.*?) \(g95 (?P<version>.*)!\) (?P<date>.*)\).*z<F90>z	--versionz-ffixed-formz-sharedarz-crranlib)Zversion_cmdZcompiler_f77Zcompiler_fixZcompiler_f90	linker_soarchiverr   z-fpicz-fmod=z-Ic                 C   s   dgS )Nz-fno-second-underscore selfr	   r	   O/var/www/html/venv/lib/python3.8/site-packages/numpy/distutils/fcompiler/g95.py	get_flags   s    zG95FCompiler.get_flagsc                 C   s   dgS )Nz-Or	   r
   r	   r	   r   get_flags_opt!   s    zG95FCompiler.get_flags_optc                 C   s   dgS )Nz-gr	   r
   r	   r	   r   get_flags_debug#   s    zG95FCompiler.get_flags_debugN)__name__
__module____qualname__compiler_typedescriptionZversion_patternZexecutablesZ	pic_flagsZmodule_dir_switchZmodule_include_switchr   r   r   r	   r	   r	   r   r      s"   	__main__)log)customized_fcompiler   r   N)Znumpy.distutils.fcompilerr   Z	compilersr   r   	distutilsr   Znumpy.distutilsr   set_verbosityprintget_versionr	   r	   r	   r   <module>   s    
