Skip to content

Commit 997fdd5

Browse files
committed
Implement default value in parameter expansion
1 parent aa58e12 commit 997fdd5

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

Build/Apk.pm

+5
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,11 @@ sub expandvars_cplx {
128128
$v1 =~ s/^$v2//;
129129
return $v1;
130130
}
131+
if ($v =~ /^([^:]+):-(.*)$/) {
132+
my ($v1, $v2) = ($vars->{$1}, $2);
133+
$v1 = $v2 if !defined($v1) || $v1 eq '';
134+
return $v1;
135+
}
131136
return '';
132137
}
133138

0 commit comments

Comments
 (0)