releaseAutomation/releaseNotes.pl
changeset 251 3487e8b7ed38
parent 239 d57b367400c0
equal deleted inserted replaced
250:4942b4c09f29 251:3487e8b7ed38
    48 my @keys;
    48 my @keys;
    49 
    49 
    50 print <<"EOT";
    50 print <<"EOT";
    51 == FCLs ==
    51 == FCLs ==
    52 
    52 
    53 This PDK was built using FCL versions of the packages listed below: for each one we list allthe changes in the FCL which are not in the MCL.
    53 This PDK was built using FCL versions of the packages listed below: for each one we list all the changes in the FCL which are not in the MCL.
    54 
    54 
    55 The previous PDK also involved some FCLs, so we indicate which FCLs are new to this build.
    55 The previous PDK also involved some FCLs, so we indicate which FCLs are new to this build.
    56 
    56 
    57 Cloning the source from Mercurial is made more awkward by using a mixture of MCLs and FCLs, but we provide a tool to help - see [[How to build the Platform]] for details.
    57 Cloning the source from Mercurial is made more awkward by using a mixture of MCLs and FCLs, but we provide a tool to help - see [[How to build the Platform]] for details.
    58 
    58 
   105 	my $fclOnly = `hg -R $package{dst} out $packageMCL -r $package{pattern} -n -q --style $FindBin::Bin/hg.style.mediawiki`;
   105 	my $fclOnly = `hg -R $package{dst} out $packageMCL -r $package{pattern} -n -q --style $FindBin::Bin/hg.style.mediawiki`;
   106 	if ($fclOnly)
   106 	if ($fclOnly)
   107 	{
   107 	{
   108 		# Substitute in the source URL
   108 		# Substitute in the source URL
   109 		$fclOnly =~ s[\${sf\.package\.URL}][$package{source}]g;
   109 		$fclOnly =~ s[\${sf\.package\.URL}][$package{source}]g;
       
   110 		# Don't bother mentioning the tip revision
       
   111 		$fclOnly =~ s['''tip''' ][]g;
   110 		# Turn bug references into links
   112 		# Turn bug references into links
   111 		$fclOnly =~ s{\b(bug) (\d+)}{[http://developer.symbian.org/bugs/show_bug.cgi?id=$2 $1 $2]}gi;
   113 		$fclOnly =~ s{\b(bug) (\d+)}{[http://developer.symbian.org/bugs/show_bug.cgi?id=$2 $1 $2]}gi;
   112 		print "{|\n";
   114 		print "{|\n";
   113 		print $fclOnly;
   115 		print $fclOnly;
   114 		print "|}\n\n";
   116 		print "|}\n\n";