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

Comparing COMP/SCRAM/src/BuildSystem/BuildFile.pm (file contents):
Revision 1.10 by williamc, Sat Oct 14 17:29:05 2000 UTC vs.
Revision 1.11 by williamc, Thu Nov 2 15:24:09 2000 UTC

# Line 68 | Line 68 | sub BlockParse {
68          $switch->newparse($parse);
69          $switch->addignoretags($parse);
70          $switch->addtag($parse,"BuildParam", \&BuildBlock_start, $self);
71 +        $switch->filetoparse($self->buildfile());
72  
73          # -- parse away
74 <        $self->{switch}->parse("block");
74 >        $self->{switch}=$switch;
75 >        $switch->parse("block");
76   }
77  
78   sub Parsetofh {
# Line 350 | Line 352 | sub BuildBlock_start {
352  
353          if ( $self->{Arch} ) {
354  
353            
355             # -- get any objects that match
356             my $inheritobj=$self->{block}->getobj($blockobjid);
357  
# Line 425 | Line 426 | sub BuilderClass_buildmakefile {
426             # -- construct the targets in the top makefile
427             $self->_generatedefaulttargets($fh,$$hashref{'class'},@deftypes);
428             $self->_generatetypetargets($fh,$$hashref{'class'},$buildname,@types);
428
429          }
430   }
431  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines