From 4c3545851bf8bbd50a9243768bd53cd577b12bf7 Mon Sep 17 00:00:00 2001 From: jogo Date: Mon, 22 Oct 2012 22:16:19 +0000 Subject: 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. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33892 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- scripts/metadata.pl | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/metadata.pl b/scripts/metadata.pl index 7afc38892..b04cd8cc3 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; } -- cgit v1.2.3