B
    Vb                 @   s    d dl mZ G dd deZdS )    )UnixCCompilerc               @   s&   e Zd ZdZdZdZdZdddZdS )	PathScaleCCompilerzA
    PathScale compiler compatible with an gcc built Python.
    ZpathccZpathCCr   c             C   s8   t | ||| | j}| j}| j|||||d d d S )Nz -shared)ZcompilerZcompiler_soZcompiler_cxxZ
linker_exeZ	linker_so)r   __init__cc_execxx_exeZset_executables)selfverboseZdry_runZforceZcc_compilerZcxx_compiler r	   <lib/python3.7/site-packages/numpy/distutils/pathccompiler.pyr      s    zPathScaleCCompiler.__init__N)r   r   r   )__name__
__module____qualname____doc__Zcompiler_typer   r   r   r	   r	   r	   r
   r      s
   r   N)Zdistutils.unixccompilerr   r   r	   r	   r	   r
   <module>   s   