B
    n\g                 @   sv   d dl mZmZmZ d dlmZ dgZG dd deZedkrrd dl	m
Z
 e
d d dlmZ eed	d
  dS )    )divisionabsolute_importprint_function)	FCompilerPathScaleFCompilerc               @   sb   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S )r   pathf95zPathScale Fortran Compilerz;PathScale\(TM\) Compiler Suite: Version (?P<version>[\d.]+)z-versionz
-fixedformz-sharedZarz-crranlib)Zversion_cmdZcompiler_f77Zcompiler_fixZcompiler_f90Z	linker_soZarchiverr   z-fPICz-module z-Ic             C   s   dgS )Nz-O3 )selfr	   r	   @lib/python3.7/site-packages/numpy/distutils/fcompiler/pathf95.pyget_flags_opt   s    z PathScaleFCompiler.get_flags_optc             C   s   dgS )Nz-gr	   )r
   r	   r	   r   get_flags_debug   s    z"PathScaleFCompiler.get_flags_debugN)__name__
__module____qualname__Zcompiler_typeZdescriptionZversion_patternZexecutablesZ	pic_flagsZmodule_dir_switchZmodule_include_switchr   r   r	   r	   r	   r   r      s   
__main__)log   )customized_fcompilerr   )ZcompilerN)Z
__future__r   r   r   Znumpy.distutils.fcompilerr   Z	compilersr   r   Z	distutilsr   Zset_verbosityZnumpy.distutilsr   printZget_versionr	   r	   r	   r   <module>   s   
