37 |
|
$self->_configurationsetup(); |
38 |
|
# -- clean up from any previous builds |
39 |
|
$self->{BuildDBfile}=$self->{localtop}."/". |
40 |
< |
$self->{workdir}."/BuildReporterFile"; |
40 |
> |
$self->{workdir}."/BuildRecorderFile"; |
41 |
|
if ( -f $self->{BuildDBfile} ) { |
42 |
|
unlink $self->{BuildDBfile}; |
43 |
|
} |
255 |
|
} |
256 |
|
my $rv=0; |
257 |
|
if ( ! $self->{BuildDB}->checked($ClassDir) ) { |
258 |
+ |
if ( $Targets[0] eq $Class ) { |
259 |
|
$self->{BuildDB}->checked($ClassDir,1); # Mark it as taken care of |
260 |
+ |
} |
261 |
|
|
262 |
|
# Do a datestamp check so that make will build files that have changed |
263 |
|
# rather than just those which are older than their dependencies |