Warn about undefined macros in RELEASE file.

This commit is contained in:
Andrew Johnson
2009-01-06 16:41:56 +00:00
parent a7af535a4f
commit bf3c47c3d3

View File

@@ -84,6 +84,8 @@ sub expandRelease {
while (my ($macro, $path) = each %$Rmacros) {
while (my ($pre,$var,$post) = $path =~ m/(.*)\$\((\w+?)\)(.*)/) {
warn "Undefined macro \$($var) used in RELEASE file\n"
unless exists $Rmacros->{$var};
$path = $pre . $Rmacros->{$var} . $post;
$Rmacros->{$macro} = $path;
}