o
    h                      @   s   d dl Z d dlZd dlZd dlZd dlZdddZedkrte Zej	dde
dd	 e ZejsWe ejejeZed
 d ZejesOee eedd dS e ejejeZe e ej Zee dS dS )    NFc                 C   sX   t tjd }|rtjtjt|d| ddgdd d S tjtjt|d| gdd d S )Nz_boost/include/code_gen.py-oz--distutils-buildTrueT)check)	pathlibPath__file__parent
subprocessrunsys
executablestr)outdirdistutils_buildcode_gen r   T/var/www/html/scripts/venv/lib/python3.10/site-packages/scipy/stats/_generate_pyx.py
make_boost   s   

r   __main__r   z--outdirzPath to the output directory)typehelp_boostsrcT)r   )F)r   r	   r   osargparser   __name__ArgumentParserparseradd_argumentr   
parse_argsargsr   r   pathabspathdirnamer   
outdir_absoutdir_abs_boostexistsmakedirs
srcdir_absgetcwdr   r   r   r   <module>   s,    


