Merge
authorDario Sestito <darios@symbian.org>
Wed, 19 Aug 2009 12:01:21 +0100
changeset 47 4379a1e558cd
parent 46 4db5e28df888 (diff)
parent 45 61887c5ee9db (current diff)
child 48 5e2200d13067
Merge
build_package.pl
--- a/build_package.pl	Fri Aug 14 10:43:05 2009 +0100
+++ b/build_package.pl	Wed Aug 19 12:01:21 2009 +0100
@@ -264,6 +264,19 @@
 close(PIPE);
 close(LOG);
 
+print "###### GENERATE BUILD SUMMARY ######\n";
+my $sSummaryCmd = "hlm sf-summary -Dsf.project.type=package $sSubProjArg -Dsf.spec.job.number=$nJobNumber -Dsf.spec.job.drive=$sDriveLetter: $sTestBuildOpt $sNoPublishOpt $sJobRootDirArg";
+print("$sSummaryCmd\n");
+open(LOG, ">console_sfsummary_$$.txt");
+open(PIPE, "$sSummaryCmd 2>&1 |");
+while(<PIPE>)
+{
+	print LOG $_;
+	print $_;
+}
+close(PIPE);
+close(LOG);
+
 if ($bPublish)
 {
 	# copy console outputs to remote log archive
@@ -276,6 +289,7 @@
 		system("del $sBOOTSTRAP_DIR\\console_bootstrap_$$.txt");
 		system("copy $sJobDir\\sf-config\\console_sfprep_$$.txt $sTgtDir");
 		system("copy $sJobDir\\sf-config\\console_sfbuildall_$$.txt $sTgtDir");
+		system("copy $sJobDir\\sf-config\\console_sfsummary_$$.txt $sTgtDir");
 	}
 	else
 	{