bgddlZddlmZdgZGddeZedkrEddlmZejdddl m Z e e d  dSdS) N) GnuFCompiler VastFCompilercdeZdZdZdZdZdZdZddgdgd d gd gd gd d gdgdZdZ dZ dZ dZ dZ dS)rvastz+Pacific-Sierra Research Fortran 90 CompilerzM\s*Pacific-Sierra Research vf90 (Personal|Professional)\s+(?P[^\s]*)z= && function _mvfile { mv -v `basename $1` $1 ; } && _mvfile vf90z-vg77f90z-Wv,-yazarz-crranlib) version_cmd compiler_f77 compiler_fix compiler_f90 linker_soarchiverr NcdSNr)selfs q/builddir/build/BUILD/cloudlinux-venv-1.0.7/venv/lib64/python3.11/site-packages/numpy/distutils/fcompiler/vast.pyfind_executableszVastFCompiler.find_executabless c|jd}tj|\}}tj|d|z}|S)Nrv)rospathsplitjoin)rr dbrs rget_version_cmdzVastFCompiler.get_version_cmd!sD"w}}S!!1w||As1u%% rc|}t}|d||_tj|}||_|Sr) get_versionr customizeversionget_flags_arch)r vast_versiongnuopts rr&zVastFCompiler.get_flags_arch's['')) nn d(( )$//#  r)__name__ __module__ __qualname__ compiler_typecompiler_aliases descriptionversion_pattern object_switch executablesmodule_dir_switchmodule_include_switchrr!r&rrrrrsM?KHO TM!$+!"  K     r__main__)log)customized_fcompilerr)compiler) rnumpy.distutils.fcompiler.gnur compilersrr* distutilsr6 set_verbositynumpy.distutilsr8printr#rrrr@s 666666   '''''L'''R zCa444444 E   / / / ; ; = =>>>>> r