build: add option to enable all profiles

Signed-off-by: Felix Fietkau <nbd@nbd.name>
Felix Fietkau 2016-07-22 14:29:32 +02:00
parent 76341cfc5f
commit f4ce133ccf
1 changed files with 4 additions and 0 deletions

View File

@ -250,6 +250,9 @@ endchoice
menu "Target Devices" menu "Target Devices"
depends on TARGET_MULTI_PROFILE depends on TARGET_MULTI_PROFILE
config TARGET_ALL_PROFILES
bool "Enable all profiles by default"
config TARGET_PER_DEVICE_ROOTFS config TARGET_PER_DEVICE_ROOTFS
bool "Use a per-device root filesystem that adds profile packages" bool "Use a per-device root filesystem that adds profile packages"
@ -262,6 +265,7 @@ EOF
config TARGET_DEVICE_$target->{conf}_$profile->{id} config TARGET_DEVICE_$target->{conf}_$profile->{id}
bool "$profile->{name}" bool "$profile->{name}"
depends on TARGET_$target->{conf} depends on TARGET_$target->{conf}
default y if TARGET_ALL_PROFILES
EOF EOF
my @pkglist = merge_package_lists($target->{packages}, $profile->{packages}); my @pkglist = merge_package_lists($target->{packages}, $profile->{packages});
foreach my $pkg (@pkglist) { foreach my $pkg (@pkglist) {