[scripts] metadata.pl: fix a bug where dependency flags (@ and +) from a dependency were inherited by others

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17840 3c298f89-4303-0410-b956-a3cf2f4a3e73
master
Nicolas Thill 2009-10-03 20:01:22 +00:00
parent fa9a336505
commit 2881359719
1 changed files with 2 additions and 2 deletions

View File

@ -415,8 +415,8 @@ sub mconf_depends {
my @depends = @$depends; my @depends = @$depends;
foreach my $depend (@depends) { foreach my $depend (@depends) {
my $m = "depends"; my $m = "depends";
$depend =~ s/^([@\+]+)//; my $flags = "";
my $flags = $1; $depend =~ s/^([@\+]+)// and $flags = $1;
my $vdep; my $vdep;
my $condition = $parent_condition; my $condition = $parent_condition;