[scripts] metadata.pl: fix a bug where dependency flags (@ and +) from a dependency...
[openwrt/svn-archive/archive.git] / scripts / metadata.pl
index 41147d0ab8e5bdc9cb7eeed9eb4e0d8c5df45d0c..8f146c3b005d7bb68762af171e3ddc0ef3810ab3 100755 (executable)
@@ -415,8 +415,8 @@ sub mconf_depends {
        my @depends = @$depends;
        foreach my $depend (@depends) {
                my $m = "depends";
-               $depend =~ s/^([@\+]+)//;
-               my $flags = $1;
+               my $flags = "";
+               $depend =~ s/^([@\+]+)// and $flags = $1;
                my $vdep;
                my $condition = $parent_condition;