aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHartmut Goebel <h.goebel@crazy-compilers.com>2014-03-25 18:05:13 +0100
committerPascal Terjan <pterjan@gmail.com>2014-03-25 22:29:31 +0000
commit9c65b2f0df474746e78c50bec428c6ef34fe93e6 (patch)
tree5852f34acf0996ae7b90a3295ed0b13e16d36e21
parent8d00c2ff108e09fb9873c0fdd63eb76b16b5d7a4 (diff)
downloadiurt-9c65b2f0df474746e78c50bec428c6ef34fe93e6.tar
iurt-9c65b2f0df474746e78c50bec428c6ef34fe93e6.tar.gz
iurt-9c65b2f0df474746e78c50bec428c6ef34fe93e6.tar.bz2
iurt-9c65b2f0df474746e78c50bec428c6ef34fe93e6.tar.xz
iurt-9c65b2f0df474746e78c50bec428c6ef34fe93e6.zip
Fix: Stop processing after printing config-help.
Only if --config-help is given, of course.
-rwxr-xr-xiurt5
1 files changed, 4 insertions, 1 deletions
diff --git a/iurt b/iurt
index 61ef2b1..5c36bae 100755
--- a/iurt
+++ b/iurt
@@ -527,7 +527,10 @@ my %config_usage = (
},
);
-config_usage(\%config_usage, $config) if $run{config_usage};
+if ($run{config_usage}) {
+ config_usage(\%config_usage, $config);
+ exit;
+};
$run{my_arch} or usage($program_name, \@params, "no architecture given (media $run{media}, run{my_arch} $run{my_arch}, todo", join(', ', @{$run{todo}}));
if (!$arch_comp{$real_arch}{$run{my_arch}}) {
die "FATAL $program_name: could not compile $run{my_arch} binaries on a $real_arch";