a ;jg2ã@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 úG/usr/local/lib/python3.9/site-packages/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 rrr r r r rs"ù Ú__main__)Úlog)Úcustomized_fcompilerérN) Znumpy.distutils.fcompilerrZ compilersrrÚ distutilsrZnumpy.distutilsrÚ set_verbosityÚprintÚ get_versionr r r r Ús