o
    g2                     @   sd   d dl mZ dgZG dd deZedkr0d dlmZ d dlmZ e	d e
ed  d	S 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)version_cmdcompiler_f77compiler_fixcompiler_f90	linker_soarchiverr   z-fpicz-fmod=z-Ic                 C      dgS )Nz-fno-second-underscore selfr   r   [/home/ubuntu/cloudmapper/venv/lib/python3.10/site-packages/numpy/distutils/fcompiler/g95.py	get_flags      zG95FCompiler.get_flagsc                 C   r   )Nz-Or   r   r   r   r   get_flags_opt!   r   zG95FCompiler.get_flags_optc                 C   r   )Nz-gr   r   r   r   r   get_flags_debug#   r   zG95FCompiler.get_flags_debugN)__name__
__module____qualname__compiler_typedescriptionversion_patternexecutables	pic_flagsmodule_dir_switchmodule_include_switchr   r   r   r   r   r   r   r      s$    	__main__)log)customized_fcompiler   r   N)numpy.distutils.fcompilerr   	compilersr   r   	distutilsr!   numpy.distutilsr"   set_verbosityprintget_versionr   r   r   r   <module>   s    
