parameters: (self)
docstring: Prepares the directory for the new project.
  
      This function's job is to know what directories need to be used and what
      files need to be copied and renamed.  It uses several tiny helper functions
      to do this.
      There are three locations from which files are copied to create a project.
      That number may change in the future.
docstring_summary: Prepares the directory for the new project.
docstring_tokens: Prepares the directory for the new project .
function: def PrepareDirectoryContent(self):
      """Prepares the directory for the new project.
  
      This function's job is to know what directories need to be used and what
      files need to be copied and renamed.  It uses several tiny helper functions
      to do this.
      There are three locations from which files are copied to create a project.
      That number may change in the future.
      """
      code_source_dir = GetCodeDirectory(self.__is_c_project,
                                         self.__project_templates_dir)
      code_source_files = GetCodeSourceFiles(self.__is_c_project)
      html_source_dir = GetHTMLDirectory(self.__project_templates_dir)
      html_source_files = GetHTMLSourceFiles()
      common_source_files = GetCommonSourceFiles()
      self.CopyAndRenameFiles(code_source_dir, code_source_files)
      self.CopyAndRenameFiles(html_source_dir, html_source_files)
      self.CopyAndRenameFiles(self.__project_templates_dir,
                              common_source_files)
      if  self.__is_vs_project:
        vs_source_dir = GetVsDirectory(self.__project_templates_dir)
        vs_files = GetVsProjectFiles()
        self.CopyAndRenameFiles(vs_source_dir, vs_files)
      print('init_project has copied the appropriate files to: %s' %
            self.__project_dir)
function_tokens: def PrepareDirectoryContent ( self ) : code_source_dir = GetCodeDirectory ( self . __is_c_project , self . __project_templates_dir ) code_source_files = GetCodeSourceFiles ( self . __is_c_project ) html_source_dir = GetHTMLDirectory ( self . __project_templates_dir ) html_source_files = GetHTMLSourceFiles ( ) common_source_files = GetCommonSourceFiles ( ) self . CopyAndRenameFiles ( code_source_dir , code_source_files ) self . CopyAndRenameFiles ( html_source_dir , html_source_files ) self . CopyAndRenameFiles ( self . __project_templates_dir , common_source_files ) if self . __is_vs_project : vs_source_dir = GetVsDirectory ( self . __project_templates_dir ) vs_files = GetVsProjectFiles ( ) self . CopyAndRenameFiles ( vs_source_dir , vs_files ) print ( 'init_project has copied the appropriate files to: %s' % self . __project_dir )