Improved die message, bug 257853 thanks to Jeremy Olexa.
authoridl0r <idl0r@gentoo.org>
Wed, 6 May 2009 18:47:02 +0000 (18:47 -0000)
committeridl0r <idl0r@gentoo.org>
Wed, 6 May 2009 18:47:02 +0000 (18:47 -0000)
svn path=/trunk/gentoolkit-dev/; revision=606

src/ekeyword/ekeyword

index 002e44be3b1884129f049c32b860a39f40b4b8c0..e5643c83420faf914cf6ece8eab4a61028a616ae 100755 (executable)
@@ -18,7 +18,10 @@ my (@kw);
 
 # make sure the cmdline consists of keywords and ebuilds
 unless (@ARGV > 0) {
-       die "syntax: ekeyword { arch | ~[arch] | -[arch] } ebuild...\n" 
+       # NOTE: ~all will ignore all -arch keywords
+       print STDERR "syntax: ekeyword { arch | ~[arch] | -[arch] } ebuild...\n";
+       print STDERR "instead of 'arch' you can also use 'all' which covers all existing keywords...\n";
+       exit(1);
 }
 for my $a (@ARGV) {
        $a = '~all' if $a eq '~' or $a eq $ENV{'HOME'}; # for vapier