warn "$0: $i exists but is unknown by perl.pod\n"
if !$perlpods{$i} && !exists $sources{$i};
}
+ my @BuildTargets = grep {defined} @Targets{grep $_ ne 'all', keys %Build};
+ my %BuildFiles;
+ @BuildFiles{@BuildTargets} = @BuildTargets;
+
foreach my $i (sort keys %our_pods) {
warn "$0: $i is known by buildtoc but does not exist\n"
- unless $disk_pods{$i};
+ unless $disk_pods{$i} or $BuildFiles{$i};
}
foreach my $i (sort keys %manipods) {
warn "$0: $i is known by ../MANIFEST but does not exist\n"
}
foreach my $i (sort keys %perlpods) {
warn "$0: $i is known by perl.pod but does not exist\n"
- unless $disk_pods{$i};
+ unless $disk_pods{$i} or $BuildFiles{$i};
}
}
my $built;
while (my ($target, $name) = each %Targets) {
+ print "Working on target $target\n" if $Verbose;
next unless $Build{$target};
$built++;
if ($target eq "toc") {