Changeset 44830


Ignore:
Timestamp:
2015-03-16T12:51:54+01:00 (3 years ago)
Author:
jogo
Message:

buildroot: make it easier to build all kmods

Split out kmods from ALL to make it easier to create local builds that
are compatible kmod-wise with releases.

Signed-off-by: Jonas Gorski <jogo@…>

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/config/Config-build.in

    r44701 r44830  
    77menu "Global build settings" 
    88 
     9        config ALL_KMODS 
     10                bool "Select all kernel module packages by default" 
     11                default ALL 
     12 
    913        config ALL 
    10                 bool "Select all packages by default" 
     14                bool "Select all userspace packages by default" 
    1115                default n 
    1216 
  • trunk/include/version.mk

    r44701 r44830  
    5454 
    5555VERSION_TAINT_SPECS := \ 
    56         -ALL:no-all \ 
     56        -ALL_KMODS:no-all \ 
    5757        -IPV6:no-ipv6 \ 
    5858        +USE_GLIBC:glibc \ 
  • trunk/scripts/metadata.pl

    r44776 r44830  
    546546                        print "\t\tdefault y if DEFAULT_".$pkg->{name}."\n"; 
    547547                        unless ($pkg->{hidden}) { 
    548                                 $pkg->{default} ||= "m if ALL"; 
     548                                if ($pkg->{name} =~ /^kmod-/) { 
     549                                        $pkg->{default} ||= "m if ALL_KMODS"; 
     550                                } else { 
     551                                        $pkg->{default} ||= "m if ALL"; 
     552                                } 
    549553                        } 
    550554                        if ($pkg->{default}) { 
Note: See TracChangeset for help on using the changeset viewer.