summaryrefslogtreecommitdiff
path: root/scripts/package-metadata.pl
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@nbd.name>2016-07-07 12:39:27 +0200
committerFelix Fietkau <nbd@nbd.name>2016-07-07 12:47:04 +0200
commitd8dbd33eba86324742a6c9c7197fe762cae956af (patch)
treebc4a80995e116ed959662d0b17f4365284a7b813 /scripts/package-metadata.pl
parentb80dfe4cdeee58551251cbaefe813c16c3a1040c (diff)
downloadmtk-20170518-d8dbd33eba86324742a6c9c7197fe762cae956af.zip
mtk-20170518-d8dbd33eba86324742a6c9c7197fe762cae956af.tar.gz
mtk-20170518-d8dbd33eba86324742a6c9c7197fe762cae956af.tar.bz2
scripts/package-metadata.pl: fix kmod pakage dependencies within the SDK
Instead of ignoring all metadata for package/kernel/linux, process it and only suppress emitting config data to tmp/.config-package.in This ensures that packages that select kmod-* packages can inherit their depdendencies. Signed-off-by: Felix Fietkau <nbd@nbd.name>
Diffstat (limited to 'scripts/package-metadata.pl')
-rwxr-xr-xscripts/package-metadata.pl1
1 files changed, 1 insertions, 0 deletions
diff --git a/scripts/package-metadata.pl b/scripts/package-metadata.pl
index 92c989d..44494ef 100755
--- a/scripts/package-metadata.pl
+++ b/scripts/package-metadata.pl
@@ -272,6 +272,7 @@ sub print_package_config_category($) {
print "menu \"$menu\"\n";
}
foreach my $pkg (@pkgs) {
+ next if $pkg->{ignore};
my $title = $pkg->{name};
my $c = (72 - length($pkg->{name}) - length($pkg->{title}));
if ($c > 0) {