diff options
author | Waldemar Brodkorb <wbx@openadk.org> | 2014-12-19 01:42:49 -0600 |
---|---|---|
committer | Waldemar Brodkorb <wbx@openadk.org> | 2014-12-19 01:49:30 -0600 |
commit | 949d8663f2f12c986ef2983b7b307f5ecddf060e (patch) | |
tree | 258f4f1f62c469b54e0f342fcf36847333c68bda /Config.in | |
parent | 7c89a2bc80d4d3c33a5345fd673cd2fe424c1fae (diff) |
use the new concept of appliances
- Sync with Kernel upstream Kconfig
- use new feature visible
- add a patch for select on choices
https://lkml.org/lkml/2011/2/17/379
- rename ADK_LINUX -> ADK_TARGET_ARCH
- remove package collection feature
- add appliance feature to define a appliance
more complete
Diffstat (limited to 'Config.in')
-rw-r--r-- | Config.in | 27 |
1 files changed, 13 insertions, 14 deletions
@@ -1,6 +1,8 @@ # This file is part of the OpenADK project. OpenADK is copyrighted # material, please see the LICENCE file in the top-level directory. +mainmenu "OpenADK Configuration" + config MODULES boolean default y @@ -9,9 +11,11 @@ config ADK_HAVE_DOT_CONFIG boolean default y -mainmenu "OpenADK Configuration" +source "target/config/Config.in.appliances" + +menu "Target configuration" + visible if !ADK_CHOOSE_APPLIANCE -source "target/config/Config.in.system.choose" source "target/config/Config.in.cpu" source "target/config/Config.in.hardware" source "target/config/Config.in.kernel" @@ -19,33 +23,28 @@ source "target/config/Config.in.arch" source "target/config/Config.in.system" source "target/config/Config.in.endian" source "target/config/Config.in.arm" -source "target/config/Config.in.abi" source "target/config/Config.in.cris" source "target/config/Config.in.x86" source "target/config/Config.in.qemu" source "target/config/Config.in.qemuopts" - -menu "Target configuration" -depends on !ADK_CHOOSE_TARGET_ARCH && !ADK_CHOOSE_TARGET_SYSTEM source "target/config/Config.in.kernelversion" source "target/config/Config.in.libc" +source "target/config/Config.in.abi" source "target/config/Config.in.target" + endmenu source "target/config/Config.in" -menu "Package collection" -depends on !ADK_CHOOSE_TARGET_ARCH && !ADK_CHOOSE_TARGET_SYSTEM -source "package/Config.in.collections" -endmenu - menu "Package selection" -depends on !ADK_CHOOSE_TARGET_ARCH && !ADK_CHOOSE_TARGET_SYSTEM + visible if !ADK_CHOOSE_APPLIANCE source "package/Config.in.auto.global" source "package/Config.in" menu "Package options" + visible if !ADK_CHOOSE_APPLIANCE + config ADK_LEAVE_ETC_ALONE boolean "do not install anything into /etc" default n @@ -90,12 +89,12 @@ endmenu endmenu menu "Runtime configuration" -depends on !ADK_CHOOSE_TARGET_ARCH && !ADK_CHOOSE_TARGET_SYSTEM + visible if !ADK_CHOOSE_APPLIANCE source "target/config/Config.in.runtime" endmenu menu "Kernel configuration" -depends on !ADK_CHOOSE_TARGET_ARCH && !ADK_CHOOSE_TARGET_SYSTEM + visible if !ADK_CHOOSE_APPLIANCE source "target/linux/Config.in" endmenu |