ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/COMP/SCRAM/src/scramdatestamp
(Generate patch)

Comparing COMP/SCRAM/src/scramdatestamp (file contents):
Revision 1.2 by williamc, Mon Aug 28 08:35:13 2000 UTC vs.
Revision 1.3 by williamc, Wed Sep 20 16:47:59 2000 UTC

# Line 4 | Line 4
4   #
5  
6   use FileHandle;
7 + use BuildSystem::DateStampRecord;
8  
9   my $datefile=shift @ARGV;
10   my $productfile=shift @ARGV;
11   my @depfiles=@ARGV;
11 $self={};
12        # get dates in our dependency list
13        foreach $file ( @depfiles ) {
14         if ( -e $file ) {
15            $self->{moddate}{$file}=(stat($file))[9];
16         }
17        }
12  
13 <        # create a new dependencyfile
14 <        $fh=FileHandle->new();
15 <        open ($fh, ">".$datefile );
22 <        foreach $file ( @depfiles ) {
23 <        #print $file." ".$self->{moddate}{$file}."\n";
24 <          print $fh $file."\n";
25 <          print $fh $self->{moddate}{$file}."\n";
26 <        }
27 <        close $fh;
13 > my $ds=BuildSystem::DateStampRecord->new($datefile);
14 > $ds->product($productfile);
15 > $ds->makerecord(@depfiles);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines