U C^q@s~ddlmZmZmZddlZddlmZdgZGdddeZe dkrzddl m Z e ddd l mZeed d dS) )divisionabsolute_importprint_functionN) FCompilerLaheyFCompilerc@sleZdZdZdZdZddgddgddgdgddgd d gd gd Zd Zd ZddZ ddZ ddZ ddZ d S)rlaheyz!Lahey/Fujitsu Fortran 95 Compilerz>Lahey/Fujitsu Fortran 95 Compiler Release (?P[^\s*]*)zz --versionZlf95z--fixz-sharedarz-crranlib)Z version_cmdZ compiler_f77Z compiler_fixZ compiler_f90 linker_soarchiverr NcCsdgS)Nz-Oselfr r B/tmp/pip-install-6_kvzl1k/numpy/numpy/distutils/fcompiler/lahey.py get_flags_optszLaheyFCompiler.get_flags_optcCs dddgS)Nz-gz--chkz --chkglobalr r r r rget_flags_debugszLaheyFCompiler.get_flags_debugcCs,g}tjd}|r(|tj|d|S)NZLAHEYlib)osenvirongetappendpathjoin)roptdr r rget_library_dirs s  zLaheyFCompiler.get_library_dirscCsg}|ddddg|S)NZfj9f6Zfj9i6Zfj9ippZfj9e6)extend)rrr r r get_libraries&szLaheyFCompiler.get_libraries) __name__ __module__ __qualname__ compiler_type descriptionZversion_patternZ executablesZmodule_dir_switchZmodule_include_switchrrrrr r r rr s" __main__)log)customized_fcompilerr)compiler) __future__rrrrZnumpy.distutils.fcompilerrZ compilersrr distutilsr$ set_verbosityZnumpy.distutilsr&print get_versionr r r rs "