diff options
| author | Christian Marangi | 2024-06-19 12:30:06 +0000 |
|---|---|---|
| committer | Christian Marangi | 2024-06-19 12:30:06 +0000 |
| commit | 3b83d393ddcd09e9ceb6ce04559d8f4a697f817f (patch) | |
| tree | 52264bfe005502ddb39d64961e0d4718b3445258 | |
| parent | 156f5e8f48adf12201849ad33d2b85e3d5a90ae7 (diff) | |
| download | openwrt-3b83d393ddcd09e9ceb6ce04559d8f4a697f817f.tar.gz | |
scripts/download.pl: fix broken link for KERNEL projects
Fix broken link generation for KERNEL projects.
Using $1 in projectsmirrors sub was still referencing the caller $1
instead of the remaining args of projectsmirrors sub.
Use shift and put the second arg of projectsmirrors sub in $append to
correctly handle the sub args.
Fixes: 465cf358881c ("scripts/download.pl: detach mirror URLs from script file")
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
| -rwxr-xr-x | scripts/download.pl | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/scripts/download.pl b/scripts/download.pl index eba48e84a0..5449a3406a 100755 --- a/scripts/download.pl +++ b/scripts/download.pl @@ -59,6 +59,7 @@ sub localmirrors { sub projectsmirrors { my $project = shift; + my $append = shift; open (PM, "$scriptdir/projectsmirrors.json") || die "Can“t open $scriptdir/projectsmirrors.json: $!\n"; @@ -67,7 +68,7 @@ sub projectsmirrors { my $mirror = decode_json $mirror_json; foreach (@{$mirror->{$project}}) { - push @mirrors, $_ . "/" . ($1 or ""); + push @mirrors, $_ . "/" . ($append or ""); } } |