
    G/PhI                         d dl mZ dgZ G d de          Zedk    rEd dlmZ  ej        d           d dlm	Z	  e
 e	d	                                                     d
S d
S )    )	FCompilerHPUXFCompilerc                   x    e Zd ZdZdZdZddgdgdgdgddgdd	gd
gdZdZdZdgZ	d Z
d Zd Zd Zdg dfdZdS )r   hpuxzHP Fortran 90 CompilerzHP F90 (?P<version>[^\s*,]*)f90z+versionldz-barz-crranlib)version_cmdcompiler_f77compiler_fixcompiler_f90	linker_soarchiverr
   Nz+Zc                     | j         ddgz   S )Nz+ppuz+DD64)	pic_flagsselfs    ^/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/numpy/distutils/fcompiler/hpux.py	get_flagszHPUXFCompiler.get_flags   s    ~ 111    c                     dgS )Nz-O3 r   s    r   get_flags_optzHPUXFCompiler.get_flags_opt   s	    wr   c                     dgS )Nmr   r   s    r   get_librarieszHPUXFCompiler.get_libraries   s	    ur   c                     dg}|S )Nz/usr/lib/hpux64r   )r   opts     r   get_library_dirszHPUXFCompiler.get_library_dirs   s     !
r   r   )   r      c                 .    t          j        | ||          S )N)r   get_version)r   force	ok_statuss      r   r$   zHPUXFCompiler.get_version    s     $T5)<<<r   )__name__
__module____qualname__compiler_typedescriptionversion_patternexecutablesmodule_dir_switchmodule_include_switchr   r   r   r   r    r$   r   r   r   r   r      s        M*K6O  ,"
 
K  I2 2 2       !"[[[ = = = = = =r   __main__)log
   )customized_fcompilerr   )compilerN)numpy.distutils.fcompilerr   	compilersr   r'   	distutilsr1   set_verbositynumpy.distutilsr3   printr$   r   r   r   <module>r;      s    / / / / / /	= = = = =I = = =@ zCb444444	E


/
/
/
;
;
=
=>>>>>	 r   