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>
sub projectsmirrors {
my $project = shift;
+ my $append = shift;
open (PM, "$scriptdir/projectsmirrors.json") ||
die "CanĀ“t open $scriptdir/projectsmirrors.json: $!\n";
my $mirror = decode_json $mirror_json;
foreach (@{$mirror->{$project}}) {
- push @mirrors, $_ . "/" . ($1 or "");
+ push @mirrors, $_ . "/" . ($append or "");
}
}