B { `2ã@s`ddlmZdgZGdd„deƒZedkr\ddlmZddlmZe  d¡e edƒ  ¡ƒd S) é)Ú FCompilerÚ G95FCompilerc@sjeZdZdZdZdZddgddgddgdgddgdd gd gd œZd gZd ZdZ dd„Z dd„Z dd„Z dS)rÚg95zG95 Fortran CompilerzPG95 \((GCC (?P[\d.]+)|.*?) \(g95 (?P.*)!\) (?P.*)\).*zz --versionz -ffixed-formz-sharedÚarz-crÚranlib)Z version_cmdZ compiler_f77Z compiler_fixZ compiler_f90Ú linker_soÚarchiverrz-fpicz-fmod=z-IcCsdgS)Nz-fno-second-underscore©)Úselfr r úA/tmp/pip-unpacked-wheel-4iou4664/numpy/distutils/fcompiler/g95.pyÚ get_flagsszG95FCompiler.get_flagscCsdgS)Nz-Or )r r r r Ú get_flags_opt!szG95FCompiler.get_flags_optcCsdgS)Nz-gr )r r r r Úget_flags_debug#szG95FCompiler.get_flags_debugN) Ú__name__Ú __module__Ú __qualname__Ú compiler_typeÚ descriptionZversion_patternZ executablesZ pic_flagsZmodule_dir_switchZmodule_include_switchr r rr r r r rs  Ú__main__)Úlog)Úcustomized_fcompilerérN) Znumpy.distutils.fcompilerrZ compilersrrÚ distutilsrZnumpy.distutilsrÚ set_verbosityÚprintÚ get_versionr r r r Ús