Refactor downloading code into download.mk Support multiple file downloads Support...
[openwrt/staging/dedeckeh.git] / scripts / download.pl
index 66eaca8b36497062aedf496ba6bb9802350d99df..161ae7f64b992aa6e1e50374214dccbe0638ec83 100755 (executable)
@@ -10,16 +10,15 @@ use strict;
 use warnings;
 use File::Basename;
 
+@ARGV > 2 or die "Syntax: $0 <target dir> <filename> <md5sum> [<mirror> ...]\n";
+
 my $target = shift @ARGV;
 my $filename = shift @ARGV;
 my $md5sum = shift @ARGV;
 my $scriptdir = dirname($0);
 my @mirrors;
-
 my $ok;
 
-@ARGV > 0 or die "Syntax: $0 <target dir> <filename> <md5sum> <mirror> [<mirror> ...]\n";
-
 sub localmirrors {
     my @mlist;
     open LM, "$scriptdir/localmirrors" and do {