a
    p=icI                     @   sb   d dl mZ dgZG dd deZedkr^d dlmZ ed d dlm	Z	 e
e	dd	  d
S )    )	FCompilerHPUXFCompilerc                   @   s   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d Z
dd Zdd Zdd Zdg dfddZdS )r   hpuxzHP Fortran 90 CompilerzHP F90 (?P<version>[^\s*,]*)f90z+versionldz-barz-crranlib)Zversion_cmdZcompiler_f77Zcompiler_fixZcompiler_f90	linker_soarchiverr   Nz+Zc                 C   s   | j ddg S )Nz+ppuz+DD64)	pic_flagsself r   o/home/droni/.local/share/virtualenvs/DPS-5Je3_V2c/lib/python3.9/site-packages/numpy/distutils/fcompiler/hpux.py	get_flags   s    zHPUXFCompiler.get_flagsc                 C   s   dgS )Nz-O3r   r   r   r   r   get_flags_opt   s    zHPUXFCompiler.get_flags_optc                 C   s   dgS )Nmr   r   r   r   r   get_libraries   s    zHPUXFCompiler.get_librariesc                 C   s
   dg}|S )Nz/usr/lib/hpux64r   )r   optr   r   r   get_library_dirs   s    zHPUXFCompiler.get_library_dirsr   )   r      c                 C   s   t | ||S )N)r   get_version)r   forceZ	ok_statusr   r   r   r       s    zHPUXFCompiler.get_version)__name__
__module____qualname__compiler_typedescriptionZversion_patternZexecutablesZmodule_dir_switchZmodule_include_switchr   r   r   r   r   r   r   r   r   r   r      s&   	__main__)log
   )customized_fcompilerr   )compilerN)Znumpy.distutils.fcompilerr   Z	compilersr   r   	distutilsr    set_verbosityZnumpy.distutilsr"   printr   r   r   r   r   <module>   s    
