Revision: 201013 RCL_3
authorDremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Wed, 31 Mar 2010 23:20:42 +0300
branchRCL_3
changeset 20 a9d4531388d0
parent 19 8a441e81fe63
child 21 91b3b8b5dbbc
child 24 d90029decf65
Revision: 201013 Kit: 201013
bldsystemtools/commonbldutils/GenResult/smoketest.tmpl
sbsv1_os/e32toolp/design/makmake.mdl
sbsv1_os/e32toolp/design/makmake.ppt
toolsandutils/buildsystem/extension/base/h4_restricted_on_coreldr.mk
toolsandutils/buildsystem/extension/base/ne1_tb_restricted_coreldr.flm
toolsandutils/buildsystem/extension/base/ne1_tb_restricted_coreldr.mk
toolsandutils/productionbldtools/Documentation/distribution.policy
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/bldsystemtools/commonbldutils/GenResult/smoketest.tmpl	Wed Mar 31 23:20:42 2010 +0300
@@ -0,0 +1,149 @@
+[@--# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of the License "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
+# Template processed by GenDiamondsXml.pm
+# 
+#--@]
+<?xml version="1.0" encoding="utf-8"?>
+<diamonds-build>
+  <schema>[@--$ENV{DiamondsSchemaNum}--@]</schema>
+[@--
+  use myutils;  
+  use GenAutoSmokeTestResult;
+  our $Gtotal = 0;
+  our $Gexecuted = 0 ;
+  our $Gsuccessful =0;
+  our $Gnot_tested = 0 ;
+  our $Gfailed  = 0 ;
+  our $Gtestcases;
+  our $Gtitle = "";
+
+  my $iDir = &myutils::getiDir();
+  my $iSnapshot = &myutils::getiSnapshot();
+  my $iProduct = &myutils::getiProduct();
+  my $iLinkPath = &myutils::getiLinkPath();
+
+
+ {
+	#my $str = PlanTxtAutoSmokeTestResult('.\\', "MSF00290", "tb92sf", '.\\');
+	my $str = PlanTxtAutoSmokeTestResult($iDir, $iSnapshot, $iProduct, $iLinkPath);
+	
+	if ($str ne undef) #not empty
+	{
+		$Gtestcases = resultTestCasesXMLbody($str);
+		$Gtotal = $Gsuccessful+ $Gnot_tested+ $Gfailed;	# total number of testcases
+	}	
+}
+$OUT = '';#return value
+
+#  _html2text HTML formate convert to plan text string.
+#  input a html string
+#  ouput smiplified text
+sub _html2text {
+	my ($str) = shift(@_);
+
+	$str =~ s/\n//sg;	# Remove all obsolete newlines.
+
+	# Link:
+	$str =~ s/<a[ ]+.*?>(.+)<\/a>/$1/ig;
+
+	# Table:
+	$str =~ s/<\/?table[ ]*.*?>/\n/ig;
+	$str =~ s/<td[ ]*.*?>/\t/ig;
+	$str =~ s/<tr[ ]*.*?>/\n/ig;
+	$str =~ s/<th[ ]*.*?>/\t/ig;
+	
+	# Cleaning up:
+	$str =~ s/<.*?>//sg;		# Remove all tags.
+	$str =~ s/\n[ ]+\n/\n\n/sg;	# Remove all obsolete spaces.
+	$str =~ s/\n[ ]+/\n/sg;
+	$str =~ s/\n{2,}/\n\n/sg;	# Remove all obsolete newlines.
+	$str =~ s/^[ ]*//g;		# Remove all leading spaces (again).
+	$str =~ s/[ ]+/ /g;		# Remove all duplicate spaces (again).
+
+	$str =~ s/[\t\t]+/\t/g;
+	return $str;
+}
+
+sub PlanTxtAutoSmokeTestResult
+{
+	my ($iLogsPublishLocation, $iSnapshot, $iProduct, $iLinkPathLocation) = @_;
+	my $str;
+	$str =  GenAutoSmokeTestResult::generateSTHTMLSummary($iLogsPublishLocation."AutoSmokeTest", $iSnapshot, $iProduct, $iLinkPathLocation."AutoSmokeTest");
+	$str =~ s/[\t]+//g; # Remove extra \t. the \t was gen by GenSmokeTestResult.pm
+
+	$str = _html2text($str);
+
+	$str =~ s/&nbsp//g; #remove &nbsp
+	$str =~ s/\n\t/\n/g;#remove \t at head
+	$str =~ s/\n\n/\n/g;
+	$str=~ s/^\n//g;#remove first empy line
+	return $str;
+}
+
+sub resultTestCasesXMLbody
+{
+	my ($str) = shift (@_);
+	my @lines = split(/\n/,$str);
+	#print Dumper(\@lines);
+	$Gtitle =  $lines[0];#Auto Smoke Test
+	@results = @lines[2..$#lines];
+	#print Dumper(\@results);
+
+	my $ret ="<testcases>\n";
+	my @testTitle = split (/\t/, $lines[1]);
+	foreach my $APlatform (@results)
+	{
+		my @result = split (/\t/, $APlatform);	
+		$plat = $result[0];# platform name;
+		$result[1];# Summary
+		$result[2];# Time World
+		$result[3];# Contacts
+		$result[4];# Messaging
+		$result[5];# Agenda
+		$result[6];# Defects
+		for (my $i =2;$i<6;++$i)
+		{
+			$ret .= "<testcase>\n<name>".$plat.$testTitle[$i]."</name>\n";
+			$ret .= "<status>".$result[$i]."</status>\n";		
+			$ret .= "</testcase>\n";
+			if ($result[$i] =~/FAILURES/)
+			{$Gexecuted++;
+			$Gfailed++;}	#FAILURES
+			elsif( $result[$i] =~/Unexecuted/) 
+			{$Gnot_tested++;}#Unexecuted
+			elsif ( $result[$i] =~/OK/)
+			{$Gexecuted++;
+			$Gsuccessful++;}#OK
+			
+		}
+	}
+	$ret .="</testcases>\n";
+	return $ret;
+}
+
+--@]
+	<tests>
+		<test_results>
+			<test type="[@--$Gtitle--@]">
+			<total>[@--$Gtotal--@]</total>
+			<executed>[@--$Gexecuted--@]</executed>
+			<successful>[@--$Gsuccessful--@]</successful>
+			<failed>[@--$Gfailed--@]</failed>
+			<not_tested>[@--$Gnot_tested--@]</not_tested>			
+			[@--$Gtestcases--@]
+			</test>
+		</test_results>
+	</tests>
+</diamonds-build>
+
--- a/sbsv1_os/e32toolp/design/makmake.mdl	Mon Mar 15 12:45:01 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,2075 +0,0 @@
-
-(object Petal
-    version    	37)
-
-(object Design "<Top Level>"
-    is_unit    	TRUE
-    is_loaded  	TRUE
-    defaults   	(object defaults
-	rightMargin 	0.250000
-	leftMargin 	0.250000
-	topMargin  	0.250000
-	bottomMargin 	0.500000
-	pageOverlap 	0.250000
-	clipIconLabels 	TRUE
-	autoResize 	FALSE
-	snapToGrid 	TRUE
-	gridX      	0
-	gridY      	0
-	defaultFont 	(object Font
-	    size       	12
-	    face       	"Arial"
-	    bold       	FALSE
-	    italics    	FALSE
-	    underline  	FALSE
-	    strike     	FALSE
-	    color      	0
-	    default_color 	TRUE)
-	showMessageNum 	3
-	showClassOfObject 	TRUE
-	notation   	"Booch")
-    root_category 	(object Class_Category "<Top Level>"
-	exportControl 	"Public"
-	global     	TRUE
-	subsystem  	"<Top Level>"
-	logical_models 	(list unit_reference_list
-	    (object Class "MAKMAKE"
-		statemachine 	(object State_Machine
-		    states     	(list States
-			(object State "$UNNAMED$0"
-			    type       	"EndState")
-			(object State "$UNNAMED$1"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Load PERL Platform Module"
-				    Event      	(object Event "Buil")
-				    sendEvent  	(object sendEvent)))
-			    type       	"StartState")
-			(object State "Call PMGetBldList"
-			    documentation 	"Returns array of build types"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMStartMakefile"
-				    sendEvent  	(object sendEvent))
-				(object State_Transition
-				    supplier   	"Call PMStartMakefile"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMBld"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMStartBldSPrjDoc"
-				    sendEvent  	(object sendEvent))
-				(object State_Transition
-				    supplier   	"if not defined PMStartBldSPrjSrc"
-				    sendEvent  	(object sendEvent))
-				(object State_Transition
-				    supplier   	"if not defined PMStartBldSPrjSrc"
-				    sendEvent  	(object sendEvent))
-				(object State_Transition
-				    supplier   	"if defined PMStartBldSPrjSrc"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMStartBld"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMBld"
-				    sendEvent  	(object sendEvent))
-				(object State_Transition
-				    supplier   	"Setup the next build"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMStartBldSPrjDoc"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMBld"
-				    sendEvent  	(object sendEvent))
-				(object State_Transition
-				    supplier   	"Call PMBldSPrjDoc"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Read MMP file"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Open Makefile"
-				    sendEvent  	(object sendEvent))
-				(object State_Transition
-				    supplier   	"Setup Globals"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Setup Globals"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMStartMakefile"
-				    sendEvent  	(object sendEvent))
-				(object State_Transition
-				    supplier   	"Call PMGetBldList"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMStartBldSPrjSrcList"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMStartBldSPrjSrc"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMSource"
-			    type       	"Normal")
-			(object State "Call PMBldSPrjDoc"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMEndBldSPrjDoc"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMStartMakefile"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"CallPMStartBldList"
-				    sendEvent  	(object sendEvent))
-				(object State_Transition
-				    supplier   	"Call PMGetBldList"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMStartBldSPrjList"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMStartBldSPrj"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMBldSPrj"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMStartBldSPrjSrcList"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMEndBldSPrjSrc"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMStartBldSPrjSrc"
-				    sendEvent  	(object sendEvent))
-				(object State_Transition
-				    supplier   	"Call PMEndBldSPrjSrcList"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMEndBldSPrjDoc"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMStartBldSPrjDoc"
-				    sendEvent  	(object sendEvent))
-				(object State_Transition
-				    supplier   	"Call PMEndBldSPrjDocList"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMEndBldSPrj"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMStartBldSPrj"
-				    sendEvent  	(object sendEvent))
-				(object State_Transition
-				    supplier   	"Call PMEndBldSPrjList"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMEndBld"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMStartBld"
-				    sendEvent  	(object sendEvent))
-				(object State_Transition
-				    supplier   	"Call PMEndBldList"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Load PERL Platform Module"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMStartPlatform"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMStartPlatform"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Read MMP file"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Open Makefile"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Setup Globals"
-				    sendEvent  	(object sendEvent))
-				(object State_Transition
-				    supplier   	"Write text to makefile"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "CallPMStartBldList"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMStartBld"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "if not defined PMStartBldSPrjSrc"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMStartBldSPrjList"
-				    sendEvent  	(object sendEvent))
-				(object State_Transition
-				    supplier   	"Call PMEndBld"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "if defined PMStartBldSPrjSrc"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMStartBldSPrjList"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMStartBldSPrj"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMBldSPrj"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMStartBldSPrjSrc"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMBldSPrjSrc"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMBldSPrjSrc"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMEndBldSPrjSrc"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMEndBldSPrjSrcList"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMStartBldSPrjDocList"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMEndBldSPrjDocList"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMEndBldSPrj"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMStartBldSPrjDocList"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMStartBldSPrjDoc"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMEndBldSPrjList"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMEndBld"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMEndBldList"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"if not defined PMSPrjSrc"
-				    sendEvent  	(object sendEvent))
-				(object State_Transition
-				    supplier   	"if not defined PMSPrjSrc"
-				    sendEvent  	(object sendEvent))
-				(object State_Transition
-				    supplier   	"if defined PMSPrjSrc"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "if not defined PMSPrjSrc"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMEndMakefile"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "if defined PMSPrjSrc"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMStartSPrjList"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMStartSPrjList"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMStartSPrj"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMStartSPrjSrcList"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMSPrjSrcList"
-				    sendEvent  	(object sendEvent))
-				(object State_Transition
-				    supplier   	"Call PMStartSPrjSrc"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMStartSPrjDoc"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMStartSPrjSrcList"
-				    sendEvent  	(object sendEvent))
-				(object State_Transition
-				    supplier   	"Call PMSPrjDoc"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMSPrjSrcList"
-			    type       	"Normal")
-			(object State "Call PMStartSPrjSrcBldList"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMStartSPrjSrcBld"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMSPrjSrc"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMStartSPrjSrcBldList"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMStartSPrjSrc"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMSPrjSrc"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMSPrjSrcBldList"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMStartSPrjSrcBld"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMStartSPrjSrcBld"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMSPrjSrcBld"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMSPrjSrcBld"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMEndSPrjSrcBld"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMEndSPrjSrcBld"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMEndSPrjSrcBldList"
-				    sendEvent  	(object sendEvent))
-				(object State_Transition
-				    supplier   	"Call PMStartSPrjSrcBld"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMEndSPrjSrcBldList"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"CallPMEndSPrjSrc"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "CallPMEndSPrjSrc"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"CallPMEndSPrjSrcList"
-				    sendEvent  	(object sendEvent))
-				(object State_Transition
-				    supplier   	"Call PMStartSPrjSrc"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "CallPMEndSPrjSrcList"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMStartSPrjDocList"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMStartSPrjDocList"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMStartSPrjDoc"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMStartSPrjDocBldList"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMStartSPrjDocBld"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMStartSPrjDocBld"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMSPrjDocBld"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMSPrjDocBld"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMEndSPrjDocBld"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMEndSPrjDocBldList"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMEndSPrjDoc"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMEndSPrjDoc"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMEndSPrjDocList"
-				    sendEvent  	(object sendEvent))
-				(object State_Transition
-				    supplier   	"Call PMStartSPrjDoc"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMEndSPrjDocList"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMEndSPrj"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMEndSPrj"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMEndSPrjList"
-				    sendEvent  	(object sendEvent))
-				(object State_Transition
-				    supplier   	"Call PMStartSPrj"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMEndSPrjList"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMEndMakefile"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMEndMakefile"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMEndPlatform"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMEndPlatform"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Open Makefile"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMStartSPrj"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMStartSPrjDoc"
-				    sendEvent  	(object sendEvent))
-				(object State_Transition
-				    supplier   	"Call PMSPrj"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMSPrjDoc"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMStartSPrjDocBldList"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMSPrj"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMStartSPrjSrcList"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Call PMEndSPrjDocBld"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Call PMEndSPrjDocBldList"
-				    sendEvent  	(object sendEvent))
-				(object State_Transition
-				    supplier   	"Call PMStartSPrjDocBld"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Write text to makefile"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"Close Makefile"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")
-			(object State "Close Makefile"
-			    transitions 	(list transition_list
-				(object State_Transition
-				    supplier   	"$UNNAMED$0"
-				    sendEvent  	(object sendEvent)))
-			    type       	"Normal")))
-		statediagram 	(object State_Diagram ""
-		    title      	""
-		    zoom       	60
-		    max_height 	28350
-		    max_width  	21600
-		    origin_x   	0
-		    origin_y   	0
-		    items      	(list diagram_item_list
-			(object StateView "EndState" "$UNNAMED$0" @1
-			    location   	(322, 11086))
-			(object StateView "StartState" "$UNNAMED$1" @2
-			    location   	(112, 78))
-			(object StateView "Normal" "Call PMGetBldList" @3
-			    location   	(330, 1319)
-			    label      	(object ItemLabel
-				Parent_View 	@3
-				location   	(330, 1293)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	534
-				justify    	0
-				label      	"Call PMGetBldList")
-			    width      	546
-			    height     	142)
-			(object StateView "Normal" "Call PMBld" @4
-			    location   	(827, 2557)
-			    label      	(object ItemLabel
-				Parent_View 	@4
-				location   	(827, 2536)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	380
-				justify    	0
-				label      	"Call PMBld")
-			    width      	392
-			    height     	133)
-			(object StateView "Normal" "Call PMStartBld" @5
-			    location   	(328, 2281)
-			    label      	(object ItemLabel
-				Parent_View 	@5
-				location   	(328, 2239)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	496
-				justify    	0
-				label      	"Call PMStartBld")
-			    width      	508
-			    height     	175)
-			(object TransView "" @6
-			    client     	@5
-			    supplier   	@4
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "Normal" "Call PMStartBldSPrjDoc" @7
-			    location   	(3957, 4721)
-			    label      	(object ItemLabel
-				Parent_View 	@7
-				location   	(3957, 4699)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	710
-				justify    	0
-				label      	"Call PMStartBldSPrjDoc")
-			    width      	722
-			    height     	134)
-			(object NoteView @8
-			    location   	(1187, 1929)
-			    label      	(object ItemLabel
-				Parent_View 	@8
-				location   	(759, 1818)
-				nlines     	3
-				max_width  	881
-				label      	
-|main::TargetDir $(path)\<build>
-|main::BuildDir $(path)\<build>
-|main::Build build
-				)
-			    width      	941
-			    height     	234)
-			(object StateView "Normal" "Read MMP file" @9
-			    location   	(346, 780)
-			    label      	(object ItemLabel
-				Parent_View 	@9
-				location   	(346, 757)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	507
-				justify    	0
-				label      	"Read MMP file")
-			    width      	519
-			    height     	137)
-			(object StateView "Normal" "Setup Globals" @10
-			    location   	(330, 1023)
-			    label      	(object ItemLabel
-				Parent_View 	@10
-				location   	(330, 1003)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	600
-				justify    	0
-				label      	"Setup Globals")
-			    width      	612
-			    height     	131)
-			(object NoteView @11
-			    location   	(2463, 908)
-			    label      	(object ItemLabel
-				Parent_View 	@11
-				location   	(1793, 56)
-				nlines     	27
-				max_width  	1365
-				label      	
-|main::Path_MakeToRoot	path from makefile to top directory
-|main::Project	project
-|main::PlainTarget	plaintarget . def-> mmp file - no ext.
-|main::TargetType	targettype. def-> "EXE"
-|main::Target	target. def-> plaintarget.targettype
-|main::UserIncludeList	user include list
-|main::SystemIncludeList	system include list
-|main::LibraryList	list of libraries
-|main::PlatformText  platform text block from mmp file
-|main::SubProject	null
-|main::Source	null
-|main::PlainSource	null
-|main::SourceDir	null
-|main::SourceList	list of all source files
-|main::PlainSourceList    list of all source files - no exts.
-|main::DependencyList    null
-|main::DocumentList	     list of all document files
-|main::Document	null
-|main::BuildList	null
-|main::Build	null
-|main::TargetDir	\epoc32\release\<platform>
-|main::BuildDir	\epoc32\build\project(?D)\<platform>
-|main::MacroList	current macrolist
-|main::AddMacro	list of added macros
-|main::RemoveMacro list of removed macros if successful
-|main::Output	1 if successful else die
-				)
-			    width      	1425
-			    height     	1716)
-			(object StateView "Normal" "Call PMStartBldSPrjSrcList" @12
-			    location   	(3004, 3681)
-			    label      	(object ItemLabel
-				Parent_View 	@12
-				location   	(3004, 3658)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	796
-				justify    	0
-				label      	"Call PMStartBldSPrjSrcList")
-			    width      	808
-			    height     	136)
-			(object StateView "Normal" "Call PMBldSPrjDoc" @13
-			    location   	(4572, 4914)
-			    label      	(object ItemLabel
-				Parent_View 	@13
-				location   	(4572, 4897)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	566
-				justify    	0
-				label      	"Call PMBldSPrjDoc")
-			    width      	578
-			    height     	124)
-			(object NoteView @14
-			    location   	(3268, 821)
-			    label      	(object ItemLabel
-				Parent_View 	@14
-				location   	(2906, 690)
-				nlines     	4
-				max_width  	748
-				label      	"All Main:: functions return default text or the null string If called prematurely.")
-			    width      	808
-			    height     	275)
-			(object AttachView "" @15
-			    client     	@11
-			    supplier   	@10
-			    line_style 	0)
-			(object AttachView "" @16
-			    client     	@8
-			    supplier   	@5
-			    line_style 	0)
-			(object NoteView @17
-			    location   	(1057, 1426)
-			    label      	(object ItemLabel
-				Parent_View 	@17
-				location   	(792, 1370)
-				nlines     	2
-				max_width  	555
-				label      	"main::BuildList buildlist")
-			    width      	615
-			    height     	125)
-			(object NoteView @18
-			    location   	(3749, 3450)
-			    label      	(object ItemLabel
-				Parent_View 	@18
-				location   	(3397, 3374)
-				nlines     	2
-				max_width  	729
-				label      	
-|main::Source	source
-|main::PlainSource	plainsource
-				)
-			    width      	789
-			    height     	164)
-			(object NoteView @19
-			    location   	(3787, 4544)
-			    label      	(object ItemLabel
-				Parent_View 	@19
-				location   	(3459, 4488)
-				nlines     	1
-				max_width  	680
-				label      	
-|main::Document	Document
-				)
-			    width      	740
-			    height     	124)
-			(object StateView "Normal" "Call PMStartBldSPrjList" @20
-			    location   	(1806, 3112)
-			    label      	(object ItemLabel
-				Parent_View 	@20
-				location   	(1806, 3091)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	696
-				justify    	0
-				label      	"Call PMStartBldSPrjList")
-			    width      	708
-			    height     	132)
-			(object StateView "Normal" "Call PMBldSPrj" @21
-			    location   	(3007, 3345)
-			    label      	(object ItemLabel
-				Parent_View 	@21
-				location   	(3007, 3315)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	463
-				justify    	0
-				label      	"Call PMBldSPrj")
-			    width      	475
-			    height     	150)
-			(object NoteView @22
-			    location   	(1669, 3467)
-			    label      	(object ItemLabel
-				Parent_View 	@22
-				location   	(1118, 3312)
-				nlines     	5
-				max_width  	1127
-				label      	
-|main::SubProject	 subproject
-|main::SourceDir	source directory
-|main::SourceList	subproj relative src list
-|main::PlainSourceList  subproj relative plain src list
-|main::DocumentList  subproj relative document list
-				)
-			    width      	1187
-			    height     	323)
-			(object TransView "" @23
-			    client     	@21
-			    supplier   	@12
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "Normal" "Call PMEndBldSPrjSrc" @24
-			    location   	(3928, 4034)
-			    label      	(object ItemLabel
-				Parent_View 	@24
-				location   	(3928, 4011)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	668
-				justify    	0
-				label      	"Call PMEndBldSPrjSrc")
-			    width      	680
-			    height     	136)
-			(object StateView "Normal" "Call PMEndBldSPrjDoc" @25
-			    location   	(3957, 5117)
-			    label      	(object ItemLabel
-				Parent_View 	@25
-				location   	(3957, 5087)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	686
-				justify    	0
-				label      	"Call PMEndBldSPrjDoc")
-			    width      	698
-			    height     	150)
-			(object TransView "" @26
-			    client     	@13
-			    supplier   	@25
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "Normal" "Call PMEndBldSPrj" @27
-			    location   	(2554, 5371)
-			    label      	(object ItemLabel
-				Parent_View 	@27
-				location   	(2554, 5349)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	566
-				justify    	0
-				label      	"Call PMEndBldSPrj")
-			    width      	578
-			    height     	134)
-			(object StateView "Normal" "Call PMEndBld" @28
-			    location   	(328, 5369)
-			    label      	(object ItemLabel
-				Parent_View 	@28
-				location   	(328, 5339)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	480
-				justify    	0
-				label      	"Call PMEndBld")
-			    width      	492
-			    height     	150)
-			(object StateView "Normal" "Load PERL Platform Module" @29
-			    location   	(338, 307)
-			    label      	(object ItemLabel
-				Parent_View 	@29
-				location   	(338, 264)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	665
-				justify    	0
-				label      	"Load PERL Platform Module")
-			    width      	677
-			    height     	177)
-			(object TransView "" @30
-			    client     	@2
-			    supplier   	@29
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object NoteView @31
-			    location   	(1192, 343)
-			    label      	(object ItemLabel
-				Parent_View 	@31
-				location   	(807, 271)
-				nlines     	2
-				max_width  	794
-				label      	
-|main::Platform	platform
-|main::ResetPlatform   newplatform
-				)
-			    width      	854
-			    height     	156)
-			(object StateView "Normal" "Call PMStartPlatform" @32
-			    location   	(341, 549)
-			    label      	(object ItemLabel
-				Parent_View 	@32
-				location   	(341, 527)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	618
-				justify    	0
-				label      	"Call PMStartPlatform")
-			    width      	630
-			    height     	134)
-			(object TransView "" @33
-			    client     	@29
-			    supplier   	@32
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @34
-			    client     	@32
-			    supplier   	@9
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "Normal" "Call PMStartMakefile" @35
-			    location   	(328, 1631)
-			    label      	(object ItemLabel
-				Parent_View 	@35
-				location   	(328, 1597)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	616
-				justify    	0
-				label      	"Call PMStartMakefile")
-			    width      	628
-			    height     	158)
-			(object TransView "" @36
-			    client     	@3
-			    supplier   	@35
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @37
-			    client     	@10
-			    supplier   	@3
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "Normal" "CallPMStartBldList" @38
-			    location   	(330, 2007)
-			    label      	(object ItemLabel
-				Parent_View 	@38
-				location   	(330, 1985)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	550
-				justify    	0
-				label      	"CallPMStartBldList")
-			    width      	562
-			    height     	134)
-			(object TransView "" @39
-			    client     	@35
-			    supplier   	@38
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @40
-			    client     	@38
-			    supplier   	@5
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "Normal" "if not defined PMStartBldSPrjSrc" @41
-			    location   	(781, 2839)
-			    label      	(object ItemLabel
-				Parent_View 	@41
-				location   	(781, 2817)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	758
-				justify    	0
-				label      	"if not defined PMStartBldSPrjSrc")
-			    width      	770)
-			(object StateView "Normal" "if defined PMStartBldSPrjSrc" @42
-			    location   	(1815, 2845)
-			    label      	(object ItemLabel
-				Parent_View 	@42
-				location   	(1815, 2823)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	850
-				justify    	0
-				label      	"if defined PMStartBldSPrjSrc")
-			    width      	862
-			    height     	134)
-			(object TransView "" @43
-			    client     	@42
-			    supplier   	@20
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "Normal" "Call PMStartBldSPrj" @44
-			    location   	(2557, 3110)
-			    label      	(object ItemLabel
-				Parent_View 	@44
-				location   	(2557, 3088)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	590
-				justify    	0
-				label      	"Call PMStartBldSPrj")
-			    width      	602
-			    height     	134)
-			(object TransView "" @45
-			    client     	@20
-			    supplier   	@44
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @46
-			    client     	@44
-			    supplier   	@21
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "Normal" "Call PMStartBldSPrjSrc" @47
-			    location   	(3928, 3680)
-			    label      	(object ItemLabel
-				Parent_View 	@47
-				location   	(3928, 3652)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	692
-				justify    	0
-				label      	"Call PMStartBldSPrjSrc")
-			    width      	704
-			    height     	146)
-			(object TransView "" @48
-			    client     	@12
-			    supplier   	@47
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object AttachView "" @49
-			    client     	@18
-			    supplier   	@47
-			    line_style 	0)
-			(object NoteView @50
-			    location   	(5064, 3611)
-			    label      	(object ItemLabel
-				Parent_View 	@50
-				location   	(4622, 3544)
-				nlines     	2
-				max_width  	909
-				label      	"main::DependencyList dependency list")
-			    width      	969
-			    height     	146)
-			(object AttachView "" @51
-			    client     	@31
-			    supplier   	@32
-			    line_style 	0)
-			(object AttachView "" @52
-			    client     	@22
-			    supplier   	@44
-			    line_style 	0)
-			(object StateView "Normal" "Call PMBldSPrjSrc" @53
-			    location   	(4654, 3843)
-			    label      	(object ItemLabel
-				Parent_View 	@53
-				location   	(4654, 3821)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	722
-				justify    	0
-				label      	"Call PMBldSPrjSrc")
-			    width      	734
-			    height     	134)
-			(object TransView "" @54
-			    client     	@47
-			    supplier   	@53
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @55
-			    client     	@53
-			    supplier   	@24
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object AttachView "" @56
-			    client     	@50
-			    supplier   	@53
-			    line_style 	0)
-			(object StateView "Normal" "Call PMEndBldSPrjSrcList" @57
-			    location   	(3020, 4027)
-			    label      	(object ItemLabel
-				Parent_View 	@57
-				location   	(3020, 4005)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	772
-				justify    	0
-				label      	"Call PMEndBldSPrjSrcList")
-			    width      	784
-			    height     	134)
-			(object StateView "Normal" "Call PMEndBldSPrjDocList" @58
-			    location   	(3043, 5113)
-			    label      	(object ItemLabel
-				Parent_View 	@58
-				location   	(3043, 5092)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	790
-				justify    	0
-				label      	"Call PMEndBldSPrjDocList")
-			    width      	802
-			    height     	132)
-			(object StateView "Normal" "Call PMStartBldSPrjDocList" @59
-			    location   	(3019, 4719)
-			    label      	(object ItemLabel
-				Parent_View 	@59
-				location   	(3019, 4698)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	814
-				justify    	0
-				label      	"Call PMStartBldSPrjDocList")
-			    width      	826
-			    height     	132)
-			(object TransView "" @60
-			    client     	@57
-			    supplier   	@59
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @61
-			    client     	@59
-			    supplier   	@7
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @62
-			    client     	@7
-			    supplier   	@13
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "Normal" "Call PMEndBldSPrjList" @63
-			    location   	(1733, 5368)
-			    label      	(object ItemLabel
-				Parent_View 	@63
-				location   	(1733, 5346)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	672
-				justify    	0
-				label      	"Call PMEndBldSPrjList")
-			    width      	684
-			    height     	134)
-			(object TransView "" @64
-			    client     	@63
-			    supplier   	@28
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @65
-			    client     	@41
-			    supplier   	@28
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object AttachView "" @66
-			    client     	@19
-			    supplier   	@7
-			    line_style 	0)
-			(object TransView "" @67
-			    client     	@4
-			    supplier   	@41
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @68
-			    client     	@4
-			    supplier   	@42
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object AttachView "" @69
-			    client     	@17
-			    supplier   	@35
-			    line_style 	0)
-			(object NoteView @70
-			    location   	(3775, 4284)
-			    label      	(object ItemLabel
-				Parent_View 	@70
-				location   	(3494, 4217)
-				nlines     	2
-				max_width  	586
-				label      	
-|main::Source	null
-|main::PlainSource	null
-				)
-			    width      	646
-			    height     	146)
-			(object AttachView "" @71
-			    client     	@57
-			    supplier   	@70
-			    line_style 	0)
-			(object NoteView @72
-			    location   	(3790, 5334)
-			    label      	(object ItemLabel
-				Parent_View 	@72
-				location   	(3556, 5278)
-				nlines     	1
-				max_width  	492
-				label      	"main::Document null")
-			    width      	552
-			    height     	125)
-			(object NoteView @73
-			    location   	(1651, 4969)
-			    label      	(object ItemLabel
-				Parent_View 	@73
-				location   	(1220, 4819)
-				nlines     	4
-				max_width  	887
-				label      	
-|main::SubProject	null
-|main::SourceDir	null
-|main::SourceList	all sources
-|main::PlainSourceList  all plain sources
-|main::DocumentList all documents
-				)
-			    width      	947
-			    height     	312)
-			(object AttachView "" @74
-			    client     	@73
-			    supplier   	@63
-			    line_style 	0)
-			(object StateView "Normal" "Call PMEndBldList" @75
-			    location   	(328, 5679)
-			    label      	(object ItemLabel
-				Parent_View 	@75
-				location   	(328, 5657)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	540
-				justify    	0
-				label      	"Call PMEndBldList")
-			    width      	552)
-			(object NoteView @76
-			    location   	(4883, 4113)
-			    label      	(object ItemLabel
-				Parent_View 	@76
-				location   	(4582, 4057)
-				nlines     	1
-				max_width  	627
-				label      	"main::DependencyList  null")
-			    width      	687
-			    height     	125)
-			(object AttachView "" @77
-			    client     	@24
-			    supplier   	@76
-			    line_style 	0)
-			(object NoteView @78
-			    location   	(1390, 5594)
-			    label      	(object ItemLabel
-				Parent_View 	@78
-				location   	(740, 5491)
-				nlines     	3
-				max_width  	1325
-				label      	
-|main::TargetDir	\EPOC32\RELEASE\<platform>
-|main::BuildDir	\EPOC32\BUILD\PROJECT\<platform>
-|main::Build	null
-				)
-			    width      	1385
-			    height     	219)
-			(object AttachView "" @79
-			    client     	@75
-			    supplier   	@78
-			    line_style 	0)
-			(object StateView "Normal" "if not defined PMSPrjSrc" @80
-			    location   	(328, 6002)
-			    label      	(object ItemLabel
-				Parent_View 	@80
-				location   	(328, 5974)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	571
-				justify    	0
-				label      	"if not defined PMSPrjSrc")
-			    width      	583
-			    height     	146)
-			(object TransView "" @81
-			    client     	@75
-			    supplier   	@80
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "Normal" "if defined PMSPrjSrc" @82
-			    location   	(1107, 6001)
-			    label      	(object ItemLabel
-				Parent_View 	@82
-				location   	(1107, 5978)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	610
-				justify    	0
-				label      	"if defined PMSPrjSrc")
-			    width      	622
-			    height     	136)
-			(object TransView "" @83
-			    client     	@75
-			    supplier   	@82
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "Normal" "Call PMStartSPrjList" @84
-			    location   	(1091, 6235)
-			    label      	(object ItemLabel
-				Parent_View 	@84
-				location   	(1091, 6212)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	598
-				justify    	0
-				label      	"Call PMStartSPrjList")
-			    width      	610
-			    height     	136)
-			(object TransView "" @85
-			    client     	@82
-			    supplier   	@84
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "Normal" "Call PMStartSPrjSrcList" @86
-			    location   	(2416, 6646)
-			    label      	(object ItemLabel
-				Parent_View 	@86
-				location   	(2416, 6624)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	700
-				justify    	0
-				label      	"Call PMStartSPrjSrcList")
-			    width      	712
-			    height     	134)
-			(object StateView "Normal" "Call PMStartSPrjSrcBldList" @87
-			    location   	(3700, 7174)
-			    label      	(object ItemLabel
-				Parent_View 	@87
-				location   	(3700, 7151)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	796
-				justify    	0
-				label      	"Call PMStartSPrjSrcBldList")
-			    width      	808
-			    height     	136)
-			(object StateView "Normal" "Call PMSPrjSrc" @88
-			    location   	(3703, 6898)
-			    label      	(object ItemLabel
-				Parent_View 	@88
-				location   	(3703, 6875)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	478
-				justify    	0
-				label      	"Call PMSPrjSrc")
-			    width      	490
-			    height     	136)
-			(object StateView "Normal" "Call PMStartSPrjSrc" @89
-			    location   	(3248, 6642)
-			    label      	(object ItemLabel
-				Parent_View 	@89
-				location   	(3248, 6614)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	596
-				justify    	0
-				label      	"Call PMStartSPrjSrc")
-			    width      	608
-			    height     	146)
-			(object TransView "" @90
-			    client     	@89
-			    supplier   	@88
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @91
-			    client     	@88
-			    supplier   	@87
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "Normal" "Call PMStartSPrjSrcBld" @92
-			    location   	(4636, 7193)
-			    label      	(object ItemLabel
-				Parent_View 	@92
-				location   	(4636, 7171)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	692
-				justify    	0
-				label      	"Call PMStartSPrjSrcBld")
-			    width      	704
-			    height     	134)
-			(object StateView "Normal" "Call PMSPrjSrcBld" @93
-			    location   	(5183, 7399)
-			    label      	(object ItemLabel
-				Parent_View 	@93
-				location   	(5183, 7376)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	550
-				justify    	0
-				label      	"Call PMSPrjSrcBld")
-			    width      	562
-			    height     	136)
-			(object StateView "Normal" "Call PMEndSPrjSrcBld" @94
-			    location   	(4636, 7605)
-			    label      	(object ItemLabel
-				Parent_View 	@94
-				location   	(4636, 7583)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	668
-				justify    	0
-				label      	"Call PMEndSPrjSrcBld")
-			    width      	680
-			    height     	134)
-			(object StateView "Normal" "Call PMEndSPrjSrcBldList" @95
-			    location   	(3775, 7598)
-			    label      	(object ItemLabel
-				Parent_View 	@95
-				location   	(3775, 7575)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	772
-				justify    	0
-				label      	"Call PMEndSPrjSrcBldList")
-			    width      	784
-			    height     	136)
-			(object StateView "Normal" "CallPMEndSPrjSrc" @96
-			    location   	(3248, 7855)
-			    label      	(object ItemLabel
-				Parent_View 	@96
-				location   	(3248, 7827)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	552
-				justify    	0
-				label      	"CallPMEndSPrjSrc")
-			    width      	564
-			    height     	146)
-			(object StateView "Normal" "CallPMEndSPrjSrcList" @97
-			    location   	(2445, 7848)
-			    label      	(object ItemLabel
-				Parent_View 	@97
-				location   	(2445, 7826)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	656
-				justify    	0
-				label      	"CallPMEndSPrjSrcList")
-			    width      	668
-			    height     	134)
-			(object TransView "" @98
-			    client     	@92
-			    supplier   	@93
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @99
-			    client     	@93
-			    supplier   	@94
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @100
-			    client     	@94
-			    supplier   	@95
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @101
-			    client     	@95
-			    supplier   	@96
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @102
-			    client     	@96
-			    supplier   	@97
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "Normal" "Call PMStartSPrjDocList" @103
-			    location   	(2445, 8167)
-			    label      	(object ItemLabel
-				Parent_View 	@103
-				location   	(2445, 8144)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	718
-				justify    	0
-				label      	"Call PMStartSPrjDocList")
-			    width      	730
-			    height     	136)
-			(object TransView "" @104
-			    client     	@97
-			    supplier   	@103
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "Normal" "Call PMStartSPrjDoc" @105
-			    location   	(3269, 8136)
-			    label      	(object ItemLabel
-				Parent_View 	@105
-				location   	(3269, 8114)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	614
-				justify    	0
-				label      	"Call PMStartSPrjDoc")
-			    width      	626
-			    height     	134)
-			(object TransView "" @106
-			    client     	@86
-			    supplier   	@89
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @107
-			    client     	@87
-			    supplier   	@92
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @108
-			    client     	@103
-			    supplier   	@105
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "Normal" "Call PMStartSPrjDocBldList" @109
-			    location   	(3785, 8653)
-			    label      	(object ItemLabel
-				Parent_View 	@109
-				location   	(3785, 8631)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	814
-				justify    	0
-				label      	"Call PMStartSPrjDocBldList")
-			    width      	826
-			    height     	134)
-			(object StateView "Normal" "Call PMStartSPrjDocBld" @110
-			    location   	(4708, 8682)
-			    label      	(object ItemLabel
-				Parent_View 	@110
-				location   	(4708, 8659)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	710
-				justify    	0
-				label      	"Call PMStartSPrjDocBld")
-			    width      	722
-			    height     	136)
-			(object TransView "" @111
-			    client     	@109
-			    supplier   	@110
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "Normal" "Call PMSPrjDocBld" @112
-			    location   	(5234, 8906)
-			    label      	(object ItemLabel
-				Parent_View 	@112
-				location   	(5234, 8884)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	566
-				justify    	0
-				label      	"Call PMSPrjDocBld")
-			    width      	578
-			    height     	134)
-			(object TransView "" @113
-			    client     	@110
-			    supplier   	@112
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "Normal" "Call PMEndSPrjDocBldList" @114
-			    location   	(3816, 9060)
-			    label      	(object ItemLabel
-				Parent_View 	@114
-				location   	(3816, 9038)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	790
-				justify    	0
-				label      	"Call PMEndSPrjDocBldList")
-			    width      	802
-			    height     	134)
-			(object StateView "Normal" "Call PMEndSPrjDoc" @115
-			    location   	(3269, 9318)
-			    label      	(object ItemLabel
-				Parent_View 	@115
-				location   	(3269, 9295)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	590
-				justify    	0
-				label      	"Call PMEndSPrjDoc")
-			    width      	602
-			    height     	136)
-			(object TransView "" @116
-			    client     	@114
-			    supplier   	@115
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "Normal" "Call PMEndSPrjDocList" @117
-			    location   	(2474, 9317)
-			    label      	(object ItemLabel
-				Parent_View 	@117
-				location   	(2474, 9294)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	694
-				justify    	0
-				label      	"Call PMEndSPrjDocList")
-			    width      	706
-			    height     	136)
-			(object TransView "" @118
-			    client     	@115
-			    supplier   	@117
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "Normal" "Call PMEndSPrj" @119
-			    location   	(1778, 9305)
-			    label      	(object ItemLabel
-				Parent_View 	@119
-				location   	(1778, 9283)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	470
-				justify    	0
-				label      	"Call PMEndSPrj")
-			    width      	482
-			    height     	134)
-			(object TransView "" @120
-			    client     	@117
-			    supplier   	@119
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "Normal" "Call PMEndSPrjList" @121
-			    location   	(1002, 9303)
-			    label      	(object ItemLabel
-				Parent_View 	@121
-				location   	(1002, 9286)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	574
-				justify    	0
-				label      	"Call PMEndSPrjList")
-			    width      	586
-			    height     	124)
-			(object TransView "" @122
-			    client     	@119
-			    supplier   	@121
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "Normal" "Call PMEndMakefile" @123
-			    location   	(328, 9657)
-			    label      	(object ItemLabel
-				Parent_View 	@123
-				location   	(328, 9635)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	592
-				justify    	0
-				label      	"Call PMEndMakefile")
-			    width      	604
-			    height     	134)
-			(object StateView "Normal" "Call PMEndPlatform" @124
-			    location   	(328, 9933)
-			    label      	(object ItemLabel
-				Parent_View 	@124
-				location   	(328, 9911)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	594
-				justify    	0
-				label      	"Call PMEndPlatform")
-			    width      	606
-			    height     	134)
-			(object TransView "" @125
-			    client     	@121
-			    supplier   	@123
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @126
-			    client     	@123
-			    supplier   	@124
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @127
-			    client     	@58
-			    supplier   	@27
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @128
-			    client     	@25
-			    supplier   	@7
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @129
-			    client     	@25
-			    supplier   	@58
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @130
-			    client     	@24
-			    supplier   	@47
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @131
-			    client     	@24
-			    supplier   	@57
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "Normal" "Call PMStartSPrj" @132
-			    location   	(1778, 6229)
-			    label      	(object ItemLabel
-				Parent_View 	@132
-				location   	(1778, 6207)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	494
-				justify    	0
-				label      	"Call PMStartSPrj")
-			    width      	506
-			    height     	134)
-			(object TransView "" @133
-			    client     	@84
-			    supplier   	@132
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "Normal" "Call PMSPrjDoc" @134
-			    location   	(3786, 8418)
-			    label      	(object ItemLabel
-				Parent_View 	@134
-				location   	(3786, 8395)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	470
-				justify    	0
-				label      	"Call PMSPrjDoc")
-			    width      	482
-			    height     	136)
-			(object TransView "" @135
-			    client     	@105
-			    supplier   	@134
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @136
-			    client     	@134
-			    supplier   	@109
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @137
-			    client     	@119
-			    supplier   	@132
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "Normal" "Call PMSPrj" @138
-			    location   	(2411, 6234)
-			    label      	(object ItemLabel
-				Parent_View 	@138
-				location   	(2411, 6212)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	352
-				justify    	0
-				label      	"Call PMSPrj")
-			    width      	364
-			    height     	134)
-			(object TransView "" @139
-			    client     	@132
-			    supplier   	@138
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @140
-			    client     	@138
-			    supplier   	@86
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @141
-			    client     	@94
-			    supplier   	@92
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @142
-			    client     	@96
-			    supplier   	@89
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "Normal" "Call PMEndSPrjDocBld" @143
-			    location   	(4708, 9093)
-			    label      	(object ItemLabel
-				Parent_View 	@143
-				location   	(4708, 9071)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	686
-				justify    	0
-				label      	"Call PMEndSPrjDocBld")
-			    width      	698
-			    height     	134)
-			(object TransView "" @144
-			    client     	@112
-			    supplier   	@143
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @145
-			    client     	@143
-			    supplier   	@114
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @146
-			    client     	@143
-			    supplier   	@110
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @147
-			    client     	@115
-			    supplier   	@105
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @148
-			    client     	@80
-			    supplier   	@123
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @149
-			    client     	@28
-			    supplier   	@5
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @150
-			    client     	@28
-			    supplier   	@75
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object NoteView @151
-			    location   	(2214, 5928)
-			    label      	(object ItemLabel
-				Parent_View 	@151
-				location   	(1663, 5773)
-				nlines     	5
-				max_width  	1127
-				label      	
-|main::SubProject	 subproject
-|main::SourceDir	source directory
-|main::SourceList	subproj relative src list
-|main::PlainSourceList  subproj relative plain src list
-|main::DocumentList  subproj relative document list
-				)
-			    width      	1187
-			    height     	323)
-			(object AttachView "" @152
-			    client     	@151
-			    supplier   	@132
-			    line_style 	0)
-			(object NoteView @153
-			    location   	(2790, 6885)
-			    label      	(object ItemLabel
-				Parent_View 	@153
-				location   	(2438, 6809)
-				nlines     	2
-				max_width  	729
-				label      	
-|main::Source	source
-|main::PlainSource	plainsource
-				)
-			    width      	789
-			    height     	164)
-			(object AttachView "" @154
-			    client     	@153
-			    supplier   	@89
-			    line_style 	0)
-			(object NoteView @155
-			    location   	(4281, 6696)
-			    label      	(object ItemLabel
-				Parent_View 	@155
-				location   	(3839, 6629)
-				nlines     	2
-				max_width  	909
-				label      	"main::DependencyList dependency list")
-			    width      	969
-			    height     	146)
-			(object AttachView "" @156
-			    client     	@155
-			    supplier   	@88
-			    line_style 	0)
-			(object NoteView @157
-			    location   	(5162, 6966)
-			    label      	(object ItemLabel
-				Parent_View 	@157
-				location   	(4734, 6855)
-				nlines     	3
-				max_width  	881
-				label      	
-|main::TargetDir $(path)\<build>
-|main::BuildDir $(path)\<build>
-|main::Build build
-				)
-			    width      	941
-			    height     	234)
-			(object AttachView "" @158
-			    client     	@157
-			    supplier   	@92
-			    line_style 	0)
-			(object NoteView @159
-			    location   	(5188, 8376)
-			    label      	(object ItemLabel
-				Parent_View 	@159
-				location   	(4760, 8265)
-				nlines     	3
-				max_width  	881
-				label      	
-|main::TargetDir $(path)\<build>
-|main::BuildDir $(path)\<build>
-|main::Build build
-				)
-			    width      	941
-			    height     	234)
-			(object AttachView "" @160
-			    client     	@159
-			    supplier   	@110
-			    line_style 	0)
-			(object NoteView @161
-			    location   	(4198, 8110)
-			    label      	(object ItemLabel
-				Parent_View 	@161
-				location   	(3897, 8054)
-				nlines     	1
-				max_width  	627
-				label      	"main::DependencyList  null")
-			    width      	687
-			    height     	125)
-			(object AttachView "" @162
-			    client     	@96
-			    supplier   	@161
-			    line_style 	0)
-			(object NoteView @163
-			    location   	(2826, 7562)
-			    label      	(object ItemLabel
-				Parent_View 	@163
-				location   	(2545, 7495)
-				nlines     	2
-				max_width  	586
-				label      	
-|main::Source	null
-|main::PlainSource	null
-				)
-			    width      	646
-			    height     	146)
-			(object AttachView "" @164
-			    client     	@163
-			    supplier   	@97
-			    line_style 	0)
-			(object NoteView @165
-			    location   	(2832, 9009)
-			    label      	(object ItemLabel
-				Parent_View 	@165
-				location   	(2598, 8953)
-				nlines     	1
-				max_width  	492
-				label      	"main::Document null")
-			    width      	552
-			    height     	125)
-			(object NoteView @166
-			    location   	(5157, 7883)
-			    label      	(object ItemLabel
-				Parent_View 	@166
-				location   	(4506, 7785)
-				nlines     	3
-				max_width  	1326
-				label      	
-|main::TargetDir	\EPOC32\RELEASE\<platform>
-|main::BuildDir	\EPOC32\BUILD\PROJECT\<platform>
-|main::Build	null
-				)
-			    width      	1386
-			    height     	208)
-			(object AttachView "" @167
-			    client     	@95
-			    supplier   	@166
-			    line_style 	0)
-			(object NoteView @168
-			    location   	(5125, 9414)
-			    label      	(object ItemLabel
-				Parent_View 	@168
-				location   	(4474, 9316)
-				nlines     	3
-				max_width  	1326
-				label      	
-|main::TargetDir	\EPOC32\RELEASE\<platform>
-|main::BuildDir	\EPOC32\BUILD\PROJECT\<platform>
-|main::Build	null
-				)
-			    width      	1386
-			    height     	208)
-			(object AttachView "" @169
-			    client     	@114
-			    supplier   	@168
-			    line_style 	0)
-			(object AttachView "" @170
-			    client     	@117
-			    supplier   	@165
-			    line_style 	0)
-			(object NoteView @171
-			    location   	(1907, 9751)
-			    label      	(object ItemLabel
-				Parent_View 	@171
-				location   	(1476, 9601)
-				nlines     	4
-				max_width  	887
-				label      	
-|main::SubProject	null
-|main::SourceDir	null
-|main::SourceList	all sources
-|main::PlainSourceList  all plain sources
-|main::DocumentList all documents
-				)
-			    width      	947
-			    height     	312)
-			(object AttachView "" @172
-			    client     	@121
-			    supplier   	@171
-			    line_style 	0)
-			(object NoteView @173
-			    location   	(2800, 8421)
-			    label      	(object ItemLabel
-				Parent_View 	@173
-				location   	(2472, 8365)
-				nlines     	1
-				max_width  	680
-				label      	
-|main::Document	Document
-				)
-			    width      	740
-			    height     	124)
-			(object AttachView "" @174
-			    client     	@105
-			    supplier   	@173
-			    line_style 	0)
-			(object AttachView "" @175
-			    client     	@58
-			    supplier   	@72
-			    line_style 	0)
-			(object TransView "" @176
-			    client     	@27
-			    supplier   	@44
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @177
-			    client     	@27
-			    supplier   	@63
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @178
-			    client     	@9
-			    supplier   	@10
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "Normal" "Open Makefile" @179
-			    location   	(333, 10240)
-			    label      	(object ItemLabel
-				Parent_View 	@179
-				location   	(333, 10218)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	519
-				justify    	0
-				label      	"Open Makefile")
-			    width      	531)
-			(object TransView "" @180
-			    client     	@124
-			    supplier   	@179
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object StateView "Normal" "Write text to makefile" @181
-			    location   	(333, 10545)
-			    label      	(object ItemLabel
-				Parent_View 	@181
-				location   	(333, 10518)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	519
-				justify    	0
-				label      	"Write text to makefile")
-			    width      	531
-			    height     	145)
-			(object StateView "Normal" "Close Makefile" @182
-			    location   	(323, 10816)
-			    label      	(object ItemLabel
-				Parent_View 	@182
-				location   	(323, 10794)
-				anchor_loc 	1
-				nlines     	1
-				max_width  	405
-				justify    	0
-				label      	"Close Makefile")
-			    width      	417)
-			(object TransView "" @183
-			    client     	@179
-			    supplier   	@181
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @184
-			    client     	@181
-			    supplier   	@182
-			    line_style 	0
-			    x_offset   	FALSE)
-			(object TransView "" @185
-			    client     	@182
-			    supplier   	@1
-			    line_style 	0
-			    x_offset   	FALSE)))))
-	logical_presentations 	(list unit_reference_list
-	    (object ClassDiagram "Main"
-		title      	"Main"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list
-		    (object ClassView "Class" "MAKMAKE" @186
-			location   	(1569, 909)
-			label      	(object ItemLabel
-			    Parent_View 	@186
-			    location   	(1465, 825)
-			    nlines     	2
-			    max_width  	240
-			    justify    	0
-			    label      	"MAKMAKE"))))))
-    root_subsystem 	(object SubSystem "<Top Level>"
-	physical_models 	(list unit_reference_list)
-	physical_presentations 	(list unit_reference_list
-	    (object Module_Diagram "Main"
-		title      	"Main"
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list))))
-    process_structure 	(object Processes
-	ProcsNDevs 	(list
-	    (object Process_Diagram ""
-		title      	""
-		zoom       	100
-		max_height 	28350
-		max_width  	21600
-		origin_x   	0
-		origin_y   	0
-		items      	(list diagram_item_list))))
-    properties 	(object Properties))
Binary file sbsv1_os/e32toolp/design/makmake.ppt has changed
--- a/toolsandutils/buildsystem/extension/base/h4_restricted_on_coreldr.mk	Mon Mar 15 12:45:01 2010 +0200
+++ b/toolsandutils/buildsystem/extension/base/h4_restricted_on_coreldr.mk	Wed Mar 31 23:20:42 2010 +0300
@@ -100,7 +100,7 @@
 XSRCPPSOURCE2 := onld.cpp
 SPECXSRCPPSOURCE := pam.cpp
 
-XSRLIB := $(EPOCROOT)epoc32/release/armv5/urel/nbl2.lib
+XSRLIB := $(EPOCROOT)epoc32/release/armv5/$(CFG)/nbl2.lib
 
 ifeq "$(USE_MMU)" "TRUE"
 	GENASMSOURCE := coreldrmmu.s # only link in the MMU stuff if required
--- a/toolsandutils/buildsystem/extension/base/ne1_tb_restricted_coreldr.flm	Mon Mar 15 12:45:01 2010 +0200
+++ b/toolsandutils/buildsystem/extension/base/ne1_tb_restricted_coreldr.flm	Wed Mar 31 23:20:42 2010 +0300
@@ -114,7 +114,7 @@
 SPECXSRCPPSOURCE := pam.cpp
 SPECXSRCPPSOURCE1 := pnl.cpp  
 
-XSRLIB := $(EPOCROOT)/epoc32/release/armv5/urel/nbl2.lib
+XSRLIB := $(EPOCROOT)/epoc32/release/armv5/$(CFG)/nbl2.lib
 
 # Only link in the MMU stuff if required
 GENASMSOURCE :=
--- a/toolsandutils/buildsystem/extension/base/ne1_tb_restricted_coreldr.mk	Mon Mar 15 12:45:01 2010 +0200
+++ b/toolsandutils/buildsystem/extension/base/ne1_tb_restricted_coreldr.mk	Wed Mar 31 23:20:42 2010 +0300
@@ -127,7 +127,7 @@
 SPECXSRCPPSOURCE := pam.cpp
 SPECXSRCPPSOURCE1 := pnl.cpp  
 
-XSRLIB := $(EPOCROOT)epoc32/release/armv5/urel/nbl2.lib
+XSRLIB := $(EPOCROOT)epoc32/release/armv5/$(CFG)/nbl2.lib
 
 ifeq "$(USE_MMU)" "TRUE"
 	#generic version found in base/e32utils/nandboot/coreldr/...
--- a/toolsandutils/productionbldtools/Documentation/distribution.policy	Mon Mar 15 12:45:01 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-Category T
-OSD:	Reference/Test	Tools