@cli.command()<EOL>@click.argument('<STR_LIT:path>', default='<STR_LIT>')<EOL>@click.option('<STR_LIT>', '<STR_LIT>', is_flag=True, help="<STR_LIT>")<EOL>def static(path, no_input):
log = logging.getLogger('<STR_LIT>')<EOL>log.addHandler(logging.StreamHandler())<EOL>log.setLevel(logging.DEBUG)<EOL>cmdenv = CommandLineEnvironment(assets, log)<EOL>cmdenv.build()<EOL>if exists(path):<EOL><INDENT>warning('<STR_LIT>', white(path), white('<STR_LIT>'))<EOL>if not no_input and not click.confirm('<STR_LIT>'):<EOL><INDENT>exit_with_error()<EOL><DEDENT>shutil.rmtree(path)<EOL><DEDENT>echo('<STR_LIT>', white(path))<EOL>shutil.copytree(assets.directory, path)<EOL>success('<STR_LIT>')<EOL>
Compile and collect static files into path