Changeset 19440 for S60/trunk/S60Tools
- Timestamp:
- 02/06/07 14:03:51 (2 years ago)
- Files:
-
- 1 modified
-
S60/trunk/S60Tools/prepare-ChangeLog.bat (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
S60/trunk/S60Tools/prepare-ChangeLog.bat
r16659 r19440 73 73 use Cwd; 74 74 use Win32; 75 use Term::ReadKey; 75 76 76 77 sub canonicalizePath($); … … 257 258 258 259 # Get some parameters for the ChangeLog we are about to write. 259 my $date = sprintf "%d-%02d-%02d",260 1900 + (localtime $^T)[5], # year261 1 + (localtime $^T)[4], # month262 (localtime $^T)[3]; # day within month260 #my $date = sprintf "%d-%02d-%02d", 261 # 1900 + (localtime $^T)[5], # year 262 # 1 + (localtime $^T)[4], # month 263 # (localtime $^T)[3]; # day within month 263 264 my $name = $ENV{USERNAME} 264 265 || $ENV{REAL_NAME} 265 266 || Win32::LoginName() 266 267 || "set REAL_NAME environment variable"; 267 my $email_address = $ENV{CHANGE_LOG_EMAIL_ADDRESS}268 || $ENV{EMAIL_ADDRESS}269 || "set EMAIL_ADDRESS environment variable";268 #my $email_address = $ENV{CHANGE_LOG_EMAIL_ADDRESS} 269 # || $ENV{EMAIL_ADDRESS} 270 # || "set EMAIL_ADDRESS environment variable"; 270 271 271 272 # Remove trailing parenthesized notes from user name (bit of hack). … … 317 318 foreach my $prefix (sort keys %files) 318 319 { 319 print STDERR " Editing the ${prefix}ChangeLog file.\n"; 320 my $reviewer = prompt_for("reviewer on $prefix"); 321 print STDERR "Editing the ${prefix}ChangeLog file.\n\n"; 320 322 open OLD_CHANGE_LOG, "${prefix}ChangeLog" or die "Could not open ${prefix}ChangeLog file: $!.\n"; 321 323 # It's less efficient to read the whole thing into memory than it would be … … 324 326 close OLD_CHANGE_LOG; 325 327 open CHANGE_LOG, "> ${prefix}ChangeLog" or die "Could not write ${prefix}ChangeLog\n."; 326 print CHANGE_LOG "$date $name <$email_address>\n\n"; 327 print CHANGE_LOG " Reviewed by NOBODY (OO" . "PS!).\n"; 328 print CHANGE_LOG " DESC: \n"; 329 print CHANGE_LOG " http://bugs.webkit.org/show_bug.cgi?id=\n\n"; 328 print CHANGE_LOG "$name, Reviewed by $reviewer"; 329 print CHANGE_LOG " DESC: \n"; 330 print CHANGE_LOG " http://bugs.webkit.org/show_bug.cgi?id=\n\n"; 330 331 if ($prefix =~ m/WebCore/ || cwd() =~ m/WebCore/) { 331 332 print CHANGE_LOG " WARNING: NO TEST CASES ADDED OR CHANGED\n\n" unless $changedLayoutTests; … … 364 365 # Done. 365 366 exit; 367 368 sub prompt_for { 369 my ($msg) = @_; 370 print $msg, ": "; 371 ReadMode('normal'); 372 my $result = ReadLine(0); 373 # print "\n"; 374 return $result 375 } 366 376 367 377 sub canonicalizePath($)