imgtools/romtools/rofsbuild/src/logging/logparser.cpp
changeset 691 9eeecb73a5d4
parent 654 7c11c3d8d025
--- a/imgtools/romtools/rofsbuild/src/logging/logparser.cpp	Wed Nov 17 13:47:08 2010 +0800
+++ b/imgtools/romtools/rofsbuild/src/logging/logparser.cpp	Wed Nov 17 14:05:07 2010 +0800
@@ -67,6 +67,18 @@
 					}
 				}
 			}
+			else if(linebuf.compare(0,15,"Executable File") == 0)
+			{
+				if(linebuf.find("size:", 26) != string::npos)
+				{
+					size_t startpos = linebuf.find('\'') ;
+					size_t endpos   = linebuf.rfind('\'');
+					if((startpos!=string::npos) && (endpos!=string::npos))
+					{
+						symgen->AddFile(linebuf.substr(startpos+1,endpos-startpos-1), true);
+					}
+				}
+			}
 			else if(linebuf.compare(0,26,"Compressed executable File") == 0)
 			{
 				if(linebuf.find("size:", 26) != string::npos)