
    !hi                     ^    d dl Z d dlZ	 d dlmZ d Zedk(  r e        yy# e$ r d ZY w xY w)    N)autocompletec                      y )N )parsers    RC:\des-py\Monitor\venv\Lib\site-packages\PyInstaller/utils/cliutils/set_version.pyr   r      s        c                     t        j                         } | j                  ddd       | j                  ddd       t        |        | j	                         }t
        j                  j                  |j                        }t
        j                  j                  |j                        }	 dd	l
m} |j                  |      }|j                  ||       t        d
|       y # t        $ r t!        d      w xY w)N	info_filez	info-filez!text file containing version info)metavarhelpexe_filezexe-filez%full pathname of a Windows executabler   )versioninfozVersion info written to: zAborted by user request.)argparseArgumentParseradd_argumentr   
parse_argsospathabspathr
   r   PyInstaller.utils.win32r    load_version_info_from_text_file write_version_info_to_executableprintKeyboardInterrupt
SystemExit)r   argsr
   r   r   infos         r   runr      s    $$&F
0  
 4  
 D/Iwwt}}-H57;;IF44XtD)(67 53445s   +7C# #C8__main__)r   r   argcompleter   ImportErrorr   __name__r   r   r   <module>r#      sE     	(56 zE C  s   ! ,,