zmc
2023-08-08 e792e9a60d958b93aef96050644f369feb25d61b
1
2
3
4
5
6
7
8
9
10
11
12
U
O±drã@sbddlmZdgZGdd„deƒZedkr^ddlmZe d¡ddlm    Z    e
e    dd      ¡ƒd
S) é)Ú    FCompilerÚ HPUXFCompilerc@s‚eZdZdZdZdZddgdgdgdgddgdd    gd
gd œZd Zd Zd gZ    dd„Z
dd„Z dd„Z dd„Z ddddgfdd„Zd S)rÚhpuxzHP Fortran 90 CompilerzHP F90 (?P<version>[^\s*,]*)Zf90z+versionZldz-bÚarz-crÚranlib)Z version_cmdZ compiler_f77Z compiler_fixZ compiler_f90Ú    linker_soÚarchiverrNz+ZcCs|jddgS)Nz+ppuz+DD64)Ú    pic_flags©Úself©r úUd:\z\workplace\vscode\pyvenv\venv\Lib\site-packages\numpy/distutils/fcompiler/hpux.pyÚ    get_flagsszHPUXFCompiler.get_flagscCsdgS)Nz-O3r r
r r r Ú get_flags_optszHPUXFCompiler.get_flags_optcCsdgS)NÚmr r
r r r Ú get_librariesszHPUXFCompiler.get_librariescCs
dg}|S)Nz/usr/lib/hpux64r )r Úoptr r r Úget_library_dirsszHPUXFCompiler.get_library_dirsréécCst |||¡S)N)rÚ get_version)r ÚforceZ    ok_statusr r r r szHPUXFCompiler.get_version)Ú__name__Ú
__module__Ú __qualname__Ú compiler_typeÚ descriptionZversion_patternZ executablesZmodule_dir_switchZmodule_include_switchr    rrrrrr r r r rs&ù    Ú__main__)Úlogé
)Úcustomized_fcompilerr)ÚcompilerN) Znumpy.distutils.fcompilerrZ    compilersrrÚ    distutilsrÚ set_verbosityZnumpy.distutilsr Úprintrr r r r Ú<module>s