Add handling for "can't find mmp file" messages
authorWilliam Roberts <williamr@symbian.org>
Tue, 23 Jun 2009 09:37:57 +0100
changeset 9 d565c1ce950a
parent 8 b40f95834f85
child 10 ccca32510405
Add handling for "can't find mmp file" messages
williamr/scan_antlogs.pl
--- a/williamr/scan_antlogs.pl	Tue Jun 16 21:32:03 2009 +0100
+++ b/williamr/scan_antlogs.pl	Tue Jun 23 09:37:57 2009 +0100
@@ -108,7 +108,7 @@
     {
     # Source of export does not exist:  s:/sf/mw/messagingmw/messagingfw/msgtests/group/msgerr.ra
     # Source zip for export does not exist: s:/sf/os/deviceplatformrelease/S60LocFiles/data/96.zip
-    if ($line =~ /^Source (of|zip for) export does not exist.\s+.*\/(sf\/.*)$/)
+    if ($line =~ /Source (of|zip for) export does not exist.\s+.*\/(sf\/.*)$/)
       {
       do_missing_file($2, "??", "source of export");
       next;
@@ -123,6 +123,15 @@
       $damaged_bldinfs{"$bldinf\t(missing)"} = 1;
       next;
       }
+    # Can't find mmp file 'm:/sf/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/PlatSec/MMPFiles/Sounddevice/advancedaacencodesettingsci.mmp' referred to by 'm:/sf/mw/mmmw/mmmiddlewarefws/mmfw/SoundDev/group_pluginsupport/bld.inf'
+    if ($line =~ /Can.t find mmp file .*(sf\/.*)' referred to by .*(sf\/.*)'/i)
+      {
+      my $mmpfile = $1;
+      my $bldinf = $2;
+  
+      do_missing_file($mmpfile, $bldinf, "no mmp file");
+      next;
+      }
     # D:/Symbian/Tools/PDT_1.0/raptor/win32/mingw/bin/cpp.exe: s:/sf/os/networkingsrv/networksecurity/ipsec/group/bld.inf:19:42: ../eventmediator/group/bld.inf: No such file or directory
     if ($line =~ /cpp.exe: .*\/(sf\/[^:]*):.*\s+([^:]+): No such file/)
       {