[scripts] metadata.pl: fix a bug where dependency flags (@ and +) from a dependency...
authornico <nico@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Sat, 3 Oct 2009 20:01:22 +0000 (20:01 +0000)
committernico <nico@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Sat, 3 Oct 2009 20:01:22 +0000 (20:01 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17840 3c298f89-4303-0410-b956-a3cf2f4a3e73

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;