<s> '''<STR_LIT>''' <EOL> import sys , os <EOL> startmasterfile = [ '<STR_LIT>' , '<STR_LIT:\n>' , '<STR_LIT>' , "<STR_LIT>" , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT:\n>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , "<STR_LIT>" , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT:U+0020>' ] <EOL> configfile = [ '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' ] <EOL> appmainfile = [ '<STR_LIT>' , '<STR_LIT:\n>' , '<STR_LIT>' , "<STR_LIT>" , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT:\n>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT:\n>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , "<STR_LIT>" , '<STR_LIT>' , '<STR_LIT>' , "<STR_LIT>" , "<STR_LIT>" , "<STR_LIT>" , "<STR_LIT>" , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT:U+0020>' ] <EOL> apptestfile = [ '<STR_LIT>' , '<STR_LIT:\n>' , '<STR_LIT>' , '<STR_LIT:\n>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT:\n>' , '<STR_LIT>' , '<STR_LIT:\n>' , '<STR_LIT:\n>' ] <EOL> clientfile = [ '<STR_LIT>' , '<STR_LIT:\n>' , '<STR_LIT>' , '<STR_LIT:\n>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , "<STR_LIT>" , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT:\n>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , "<STR_LIT>" , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT:\n>' , '<STR_LIT>' , "<STR_LIT>" , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT:\n>' , '<STR_LIT>' , '<STR_LIT:\n>' , '<STR_LIT>' , '<STR_LIT>' , "<STR_LIT>" , '<STR_LIT:\n>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT:\n>' ] <EOL> def createfile ( rootpath , path , filecontent ) : <EOL> '''<STR_LIT:U+0020>''' <EOL> mfile = open ( rootpath + '<STR_LIT:/>' + path , '<STR_LIT:w>' ) <EOL> mfile . writelines ( filecontent ) <EOL> mfile . close ( ) <EOL> def execute ( * args ) : <EOL> if not args : <EOL> sys . stdout . write ( "<STR_LIT>" ) <EOL> projectname = args [ <NUM_LIT:0> ] <EOL> sys . stdout . write ( "<STR_LIT>" % projectname ) <EOL> rootpath = projectname <EOL> os . mkdir ( rootpath ) <EOL> createfile ( rootpath , '<STR_LIT>' , startmasterfile ) <EOL> createfile ( rootpath , '<STR_LIT>' , configfile ) <EOL> createfile ( rootpath , '<STR_LIT>' , appmainfile ) <EOL> rootpath = projectname + '<STR_LIT:/>' + '<STR_LIT>' <EOL> os . mkdir ( rootpath ) <EOL> createfile ( rootpath , '<STR_LIT>' , [ ] ) <EOL> createfile ( rootpath , '<STR_LIT>' , apptestfile ) <EOL> rootpath = projectname + '<STR_LIT:/>' + '<STR_LIT>' <EOL> os . mkdir ( rootpath ) <EOL> createfile ( rootpath , '<STR_LIT>' , [ ] ) <EOL> createfile ( rootpath , '<STR_LIT>' , clientfile ) <EOL> sys . stdout . write ( "<STR_LIT>" ) </s>
