parameters: (self, project_path, version, name, guid=None, platforms=None)
docstring: Initializes the project.
  
      Args:
        project_path: Path to the project file.
        version: Format version to emit.
        name: Name of the project.
        guid: GUID to use for project, if not None.
        platforms: Array of string, the supported platforms.  If null, ['Win32']
docstring_summary: Initializes the project.
docstring_tokens: Initializes the project .
function: def __init__(self, project_path, version, name, guid=None, platforms=None):
          """Initializes the project.
  
      Args:
        project_path: Path to the project file.
        version: Format version to emit.
        name: Name of the project.
        guid: GUID to use for project, if not None.
        platforms: Array of string, the supported platforms.  If null, ['Win32']
      """
          self.project_path = project_path
          self.version = version
          self.name = name
          self.guid = guid
  
          # Default to Win32 for platforms.
          if not platforms:
              platforms = ["Win32"]
  
          # Initialize the specifications of the various sections.
          self.platform_section = ["Platforms"]
          for platform in platforms:
              self.platform_section.append(["Platform", {"Name": platform}])
          self.tool_files_section = ["ToolFiles"]
          self.configurations_section = ["Configurations"]
          self.files_section = ["Files"]
  
          # Keep a dict keyed on filename to speed up access.
          self.files_dict = dict()
function_tokens: def __init__ ( self , project_path , version , name , guid = None , platforms = None ) : self . project_path = project_path self . version = version self . name = name self . guid = guid # Default to Win32 for platforms. if not platforms : platforms = [ "Win32" ] # Initialize the specifications of the various sections. self . platform_section = [ "Platforms" ] for platform in platforms : self . platform_section . append ( [ "Platform" , { "Name" : platform } ] ) self . tool_files_section = [ "ToolFiles" ] self . configurations_section = [ "Configurations" ] self . files_section = [ "Files" ] # Keep a dict keyed on filename to speed up access. self . files_dict = dict ( )