
    ih                     |    S r SSKrSSKrSSKrSSKr SSKJr  S r	S r
\S:X  a  \
" 5         gg! \ a    S r N f = f)zL
Automatically build a spec file containing the description of the project.
    N)autocompletec                     g )N )parsers    PC:\des-py\RoboSAPF\venv\Lib\site-packages\PyInstaller/utils/cliutils/makespec.pyr   r      s        c                      [         R                  " 5       n [        R                  R                  R                  U 5        [        R                  R                  U 5        U R                  SSS9  U $ )N
scriptname+)nargs)argparseArgumentParserPyInstallerbuildingmakespec__add_optionslogadd_argument)ps    r   generate_parserr      sZ    !A!!//2OO!!!$NN   Hr   c                     [        5       n [        U 5        U R                  5       n[        R                  R                  X5        UR                  S S  n/ Ul        U H;  n UR                  R                  U R                  [        R                  5      5        M=      [        R                  R                  R                  " UR                  40 [        U5      D6n[!        SU-  5        [!        S5        g ! ["         a    [%        S5      ef = f)Nz	Wrote %s.z/Now run pyinstaller.py to build the executable.zAborted by user request.)r   r   
parse_argsr   r   __process_optionspathexextendsplitospathsepr   r   mainr
   varsprintKeyboardInterrupt
SystemExit)r   args	temppathsnames       r   runr'   (   s    AO<<>DOO%%a. AIDK1772::./ 5##,,11$//PT$ZPkD !?@ 53445s   AC5 5D__main__)__doc__r   r   PyInstaller.building.makespecr   PyInstaller.logargcompleter   ImportErrorr   r'   __name__r   r   r   <module>r/      sU     	 $ (5( zE K  s   / 	;;