mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-21 14:37:57 +00:00
scripts/dowload.pl: use glob to expand target dir
If CONFIG_DOWNLOAD_FOLDER is set to for example "~/dl", the download script fails to create the .hash and .dl files with the following errors: Cannot create file ~/dl/dropbear-2017.75.tar.bz2.dl: No such file or directory sh: 1: cannot create ~/dl/dropbear-2017.75.tar.bz2.hash: Directory nonexistent If the tarball already exists in the ~/dl dir, it's properly found and used, so this issue only affects the download.pl script. This patch calls glob() on the target dir parameter, which will expand `~`. Signed-off-by: Zoltan Gyarmati <mr.zoltan.gyarmati@gmail.com>
This commit is contained in:
parent
af0a93391b
commit
0a761fe8ef
@ -16,7 +16,7 @@ use Text::ParseWords;
|
||||
@ARGV > 2 or die "Syntax: $0 <target dir> <filename> <hash> <url filename> [<mirror> ...]\n";
|
||||
|
||||
my $url_filename;
|
||||
my $target = shift @ARGV;
|
||||
my $target = glob(shift @ARGV);
|
||||
my $filename = shift @ARGV;
|
||||
my $file_hash = shift @ARGV;
|
||||
$url_filename = shift @ARGV unless $ARGV[0] =~ /:\/\//;
|
||||
|
Loading…
Reference in New Issue
Block a user