
    .g                     ^   S r SSKrSSKrSSKrSSKrSSKrSSKr\R                  " S\R                  " \R                  R                  \R                  R                  \R                  R                  \5      S5      5      5      SS9r\R                  S5      rS rS r\S	:X  a  \" 5         gg)
z6Generates READMEs using configuration defined in yaml.    NT	templates)trim_blocksloader
autoescapezREADME.tmpl.rstc                 P    [         R                  " SU S/5      R                  5       $ )Npythonz--help)
subprocesscheck_outputdecode)files    bC:\Suresh\moveshuttle\MDcreated\moveengine\venv\Lib\site-packages\scripts/readme-gen/readme_gen.pyget_helpr   '   s#    ""HdH#=>EEGG    c                     [         R                  " 5       n U R                  S5        U R                  SSS9  U R                  5       n[        R
                  R                  UR                  5      n[        R
                  R                  U5      n[        R
                  R                  X1R                  5      n[        [        R                  S'   [        R                  " US5       n[         R"                  " U5      nS S S 5        [        R$                  " U5        [&        R)                  W5      n[        R                  " US5       nUR+                  U5        S S S 5        g ! , (       d  f       Nk= f! , (       d  f       g = f)Nsourcez--destinationz
README.rst)defaultr   rw)argparseArgumentParseradd_argument
parse_argsospathabspathr   dirnamejoindestinationr   	jinja_envglobalsioopenyamlloadchdirREADME_TMPLrenderwrite)parserargsr   rootr   fconfigoutputs           r   mainr/   +   s   $$&F
!
>DWW__T[[)F77??6"D'',,t%5%56K$,Ij!		1 
 HHTN'F	c	"a	 
#	" 
	 
#	"s   &E"E3"
E03
F__main__)__doc__r   r!   r   r	   jinja2r#   EnvironmentFileSystemLoaderr   r   r   r   __file__r   get_templater&   r   r/   __name__ r   r   <module>r9      s   " =  	 	    ""
RWW__X%>LM 	 $$%67H2 zF r   