
    5 f                        d Z ddlmZ ddlZddlZddlZddlZej                            ej        	                    e
          d          ZdZd
dZed	k    r e             dS dS )zMypyc command-line tool.

Usage:

    $ mypyc foo.py [...]
    $ python3 -c 'import foo'  # Uses compiled 'foo'


This is just a thin wrapper that generates a setup.py file that uses
mypycify, suitable for prototyping and testing.
    )annotationsN..zfrom setuptools import setup
from mypyc.build import mypycify

setup(name='mypyc_output',
      ext_modules=mypycify({}, opt_level="{}", debug_level="{}"),
)
returnNonec                 H   d} 	 t          j        |            n# t          $ r Y nw xY wt          j        dd          }t          j        dd          }t           j                            | d          }t          |d          5 }|                    t          	                    t          j        dd          ||                     d d d            n# 1 swxY w Y   t           j                                        }t           j                            t           j                            t                    d	          }|t           j        z   |                    d
d          z   |d
<   t%          j        t          j        |ddg|          }t          j        |j                   d S )NbuildMYPYC_OPT_LEVEL3MYPYC_DEBUG_LEVEL1zsetup.pyw   r   
PYTHONPATH 	build_extz	--inplace)env)osmkdirFileExistsErrorgetenvpathjoinopenwritesetup_formatformatsysargvenvironcopydirname__file__pathsepget
subprocessrun
executableexit
returncode)	build_dir	opt_leveldebug_level
setup_filefr   	base_pathcmds           D/var/www/equiseq/venv/lib/python3.11/site-packages/mypyc/__main__.pymainr2       s   I
    	+S11I)/55Ki44J	j#		 K!	##CHQRRL)[IIJJJK K K K K K K K K K K K K K K *//

CRW__X66==I!BJ.r1J1JJC
.#.*k;OUX
Y
Y
YCHS^s    
&&ACCC__main__)r   r   )__doc__
__future__r   r   os.pathr%   r   r   r   r!   r"   r/   r   r2   __name__     r1   <module>r:      s   
 
 # " " " " " 				      



GLL22D99	   0 zDFFFFF r9   