PennMUSH Community
Show
Ignore:
Timestamp:
12/28/07 19:57:17 (8 months ago)
Author:
shawnw
Message:

Merge devel into trunk for p6 release

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • 1.8.3/trunk/utils/mkvershlp.pl

    r1032 r1167  
    33# Generate game/txt/hlp/ files from the CHANGES file(s). 
    44# Should be run by Makefile from top-level directory 
     5#  
     6# Requires the extra Sort::Versions module. Install through CPAN. 
    57# 
    68# Usage: mkvershlp game/txt/hlp CHANGES.176 CHANGES.OLD ... 
     
    1315use Text::Wrap; 
    1416 
     17BEGIN { 
     18    print "Rebuilding HELP CHANGES entries...\n"; 
     19} 
     20 
     21END { 
     22    print "Done.\n"; 
     23} 
     24 
    1525my $targetdir = shift; 
    1626my @sources = @ARGV; 
    17 my $verspat = '^Version (\S+) patchlevel (\S+)'; 
     27my $verspat = qr'^Version (\S+) patchlevel (\S+)'; 
    1828my %patchlevels; 
    1929 
     
    2333foreach my $file (@sources) { 
    2434  next if $file =~ /~$/o; 
    25   warn "Can't open $file!\n", next unless open(IN,"<$file")
     35  warn "Can't open $file!\n", next unless open IN, "<", $file
    2636  my $target = $file; 
    2737  $target =~ s/.*\.(.*)/pennv$1.hlp/; 
    28   open(OUT,">$targetdir/$target") or die "Unable to open $targetdir/$target\n"; 
     38  open(OUT,">","$targetdir/$target") or die "Unable to open $targetdir/$target\n"; 
    2939  my $started = 0; 
    3040  while (<IN>) {