
    bge                     L   S SK r S SKrS SKJr  \ R
                  " SS9r\R                  SS\SS9  \R                  S	S
S\	SS9  \R                  SS\SSS9  \R                  SSS\S9  \R                  SSS\
SS9  \R                  SSS\
S9  \R                  SSSS S!9  S#S" jrg)$    N)ServerzStart a `livereload` server)descriptionz--hostz&Hostname to run `livereload` server onz	127.0.0.1)helptypedefaultz-pz--portz"Port to run `livereload` server oni  	directoryzDirectory to serve files from.?)r   r   r   nargsz-tz--targetz&File or directory to watch for changes)r   r   z-wz--waitz&Time delay in seconds before reloadingg        z-oz--open-url-delayz;If set, triggers browser opening <D> seconds after startingz-dz--debugzEnable Tornado pretty logging
store_true)r   actionc                    [         R                  5       nUR                  (       a  [        R                  R                  5         [        5       nUR                  R                  UR                  =(       d    UR                  UR                  S9  UR                  UR                  UR                  UR                  UR                  S9  g )N)delay)hostportrootopen_url_delay)parser
parse_argsdebugtornadologenable_pretty_loggingr   watcherwatchtargetr   waitserver   r   r   )argvargsservers      0/usr/lib/python3/dist-packages/livereload/cli.pymainr#   3   s    Dzz))+ XF
NN6diiH
LLdiidiidnn $ 3 3  5    )N)argparsetornado.logr   livereload.serverr   ArgumentParserr   add_argumentstrintfloatr#    r$   r"   <module>r.      s     $ 
	 	 -J	K   	1		     (	-		     	(	
     *	1	  
   (	1		     
	F	  
   )	(  
5r$   