summaryrefslogtreecommitdiff
path: root/lib/Automake/Options.pm
diff options
context:
space:
mode:
authorStefano Lattarini <stefano.lattarini@gmail.com>2013-05-10 23:01:27 +0200
committerStefano Lattarini <stefano.lattarini@gmail.com>2013-05-10 23:01:27 +0200
commitf7ef16feb40d3ea8b126ec29b31dae5cec31faf0 (patch)
tree7cb7957a09a5df9229904d8e6cdf87d850185b1a /lib/Automake/Options.pm
parent6e486c5db436b0145280806655b17a462d2f827b (diff)
downloadautomake-f7ef16feb40d3ea8b126ec29b31dae5cec31faf0.tar.gz
options: tiny simplification in dealing with erroneous opts
* lib/Automake/Options.pm (_process_option_list): Here, when an invalid option is detected, there's no need to call &error with the "uniq_scope => US_GLOBAL" switch. In fact, if the same erroneous option is specified in AUTOMAKE_OPTIONS in both (say) 'Makefile.am' and 'sub/Makefile.am', we want each such erroneous usage reported separately, rather than just the first time it is encountered (as happens when "uniq_scope => US_GLOBAL" is used). Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com>
Diffstat (limited to 'lib/Automake/Options.pm')
-rw-r--r--lib/Automake/Options.pm3
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/Automake/Options.pm b/lib/Automake/Options.pm
index d578c9bba..dcdc119af 100644
--- a/lib/Automake/Options.pm
+++ b/lib/Automake/Options.pm
@@ -384,8 +384,7 @@ sub _process_option_list (\%@)
}
elsif (! _is_valid_easy_option $_)
{
- error ($where, "option '$_' not recognized",
- uniq_scope => US_GLOBAL);
+ error ($where, "option '$_' not recognized");
return 1;
}
}