(self, output, *inputs)
Merge multiple .plist files into a single .plist file.
Merge multiple .plist files into a single .plist file.
Merge multiple . plist files into a single . plist file .
def ExecMergeInfoPlist(self, output, *inputs):
    """Merge multiple .plist files into a single .plist file."""
    merged_plist = {}
    for path in inputs:
      plist = self._LoadPlistMaybeBinary(path)
      self._MergePlist(merged_plist, plist)
    plistlib.writePlist(merged_plist, output)
def ExecMergeInfoPlist ( self , output , * inputs ) : merged_plist = { } for path in inputs : plist = self . _LoadPlistMaybeBinary ( path ) self . _MergePlist ( merged_plist , plist ) plistlib . writePlist ( merged_plist , output )