diff options
author | Jonas Gorski <jogo@openwrt.org> | 2012-10-22 22:16:19 +0000 |
---|---|---|
committer | Jonas Gorski <jogo@openwrt.org> | 2012-10-22 22:16:19 +0000 |
commit | 53c014e221e63c3d7f63764e010251c1ae2d2abf (patch) | |
tree | cdddcff9c1b6b6baf4ff73174f86267d4aa49f80 | |
parent | 3cf25176a4e942891eb94f245b7d4e35f305195b (diff) | |
download | mtk-20170518-53c014e221e63c3d7f63764e010251c1ae2d2abf.zip mtk-20170518-53c014e221e63c3d7f63764e010251c1ae2d2abf.tar.gz mtk-20170518-53c014e221e63c3d7f63764e010251c1ae2d2abf.tar.bz2 |
scrips/metadata.pl: fix broken targets with subtargets being selectable
r26926 moved all target features to subtargets if present, which had the
side effect that broken targets are available for selection, just without
any available subtargets (since they are still marked as broken).
Fix this by explicitly letting the top level target also depend on broken.
SVN-Revision: 33892
-rwxr-xr-x | scripts/metadata.pl | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/scripts/metadata.pl b/scripts/metadata.pl index 7afc388..b04cd8c 100755 --- a/scripts/metadata.pl +++ b/scripts/metadata.pl @@ -233,6 +233,7 @@ EOF } if (@{$target->{subtargets}} > 0) { $confstr .= "\tselect HAS_SUBTARGETS\n"; + grep { /broken/ } @{$target->{features}} and $confstr .= "\tdepends BROKEN\n"; } else { $confstr .= $features; } |