Rework module dependency conflict error message for easier debugging.

Now a simply grep for asyn in the build log will show you line by
line which modules depend on which asyn versions.
This commit is contained in:
Bruce Hill
2017-11-27 18:43:41 -08:00
parent 292141458c
commit 12bb8969ad

View File

@@ -231,10 +231,10 @@ sub checkRelease {
AbsPath($macros{$parent}) ne AbsPath($ppath)) {
print "\n" unless ($status);
print "Definition of $parent conflicts with $app support.\n";
print "In this application a RELEASE file defines\n";
print "\t$parent = $macros{$parent}\n";
print "but $app at $path defines\n";
print "\t$parent = $ppath\n";
print "In this application or module, a RELEASE file\n";
print "conflicts with $app at $path\n";
print " This application: $parent = $macros{$parent}\n";
print " $app: $parent = $ppath\n";
$status = 1;
}
}