parameters: (src, dest)
docstring: Roughly equivalent to cp -r src/* dest
docstring_summary: Roughly equivalent to cp -r src/* dest
docstring_tokens: Roughly equivalent to cp - r src / * dest
function: def CopyTreeRecursively(src, dest):
    """Roughly equivalent to cp -r src/* dest"""
    MakeDirectoryIfNotExist(dest)
    for entry in os.listdir(src):
      s = pjoin(src, entry)
      d = pjoin(dest, entry)
      if os.path.isdir(s):
        CopyTreeRecursively(s, d)
      else:
        shutil.copy(s, d)
function_tokens: def CopyTreeRecursively ( src , dest ) : MakeDirectoryIfNotExist ( dest ) for entry in os . listdir ( src ) : s = pjoin ( src , entry ) d = pjoin ( dest , entry ) if os . path . isdir ( s ) : CopyTreeRecursively ( s , d ) else : shutil . copy ( s , d )