imgtools/buildrom/tools/buildrom.pl
changeset 640 ac0bbc1e5d79
parent 626 ac03b93ca9c4
child 647 53d1ab72f5bc
--- a/imgtools/buildrom/tools/buildrom.pl	Mon Sep 06 09:57:24 2010 +0100
+++ b/imgtools/buildrom/tools/buildrom.pl	Mon Sep 13 13:11:19 2010 +0800
@@ -88,7 +88,7 @@
 
 	# Run single Invocation external tool at InvocationPoint1
 
-	&externaltools::runExternalTool("InvocationPoint1", &getOBYDataRef);
+	&externaltools::runExternalTool("InvocationPoint1", &getOBYDataRef, &getWorkdir);
 	
 	# Creates intermediate tmp4.oby file. Avoids processing of REM ECOM_PLUGIN(xxx,yyy)
 	&plugin_phase;
@@ -100,7 +100,7 @@
 	&spi_creation_phase;
 
 	# Run single Invocation external tool at InvocationPoint2
-	&externaltools::runExternalTool("InvocationPoint2",&getOBYDataRef);
+	&externaltools::runExternalTool("InvocationPoint2",&getOBYDataRef, &getWorkdir);
 	
 	# Creates intermediate tmp7.oby file. Problem Suppression phase
 	&suppress_phase;
@@ -115,13 +115,13 @@
 	&cleaning_phase;
 	
 	# Run single Invocation external tool at InvocationPoint2.5
-	&externaltools::runExternalTool("InvocationPoint2.5",&getOBYDataRef);
+	&externaltools::runExternalTool("InvocationPoint2.5",&getOBYDataRef, &getWorkdir);
 
 	#Creates dump OBY file for final oby file
 	&create_dumpfile;
 
 	# Run single Invocation external tool at InvocationPoint3
-	&externaltools::runExternalTool("InvocationPoint3",&getOBYDataRef);
+	&externaltools::runExternalTool("InvocationPoint3",&getOBYDataRef, &getWorkdir);
 
 	#ROM directory listing
 	&create_dirlisting;