1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
4 mainmenu "OpenADK Configuration"
12 config ADK_HAVE_DOT_CONFIG
16 source "target/config/Config.in.appliances"
18 menu "Target configuration"
19 visible if !ADK_CHOOSE_APPLIANCE
21 source "target/config/Config.in.cpu"
22 source "target/config/Config.in.hardware"
23 source "target/config/Config.in.boards"
24 source "target/config/Config.in.kernel"
25 source "target/config/Config.in.arch"
26 source "target/config/Config.in.system"
27 source "target/config/Config.in.endian"
28 source "target/config/Config.in.arm"
29 source "target/config/Config.in.cris"
30 source "target/config/Config.in.mips"
31 source "target/config/Config.in.x86"
32 source "target/config/Config.in.xtensa"
33 source "target/config/Config.in.qemu"
34 source "target/config/Config.in.qemuopts"
35 source "target/config/Config.in.kernelversion"
36 source "target/config/Config.in.libc"
37 source "target/config/Config.in.abi"
38 source "target/config/Config.in.fpu"
39 source "target/config/Config.in.float"
40 source "target/config/Config.in.binfmt"
41 source "target/config/Config.in.target"
45 source "target/config/Config.in"
47 menu "Package selection"
48 visible if !ADK_CHOOSE_APPLIANCE
50 source "package/Config.in.auto.global"
51 source "package/Config.in"
53 menu "Package options"
54 visible if !ADK_CHOOSE_APPLIANCE
56 config ADK_LEAVE_ETC_ALONE
57 boolean "do not install anything into /etc"
60 Enabling this option will prevent the ADK from installing anything
61 into /etc. This is useful for highly customised setups with custom
64 Package Makefiles can override this setting by passing "force_etc" to
65 the package-template. to a non-empty value. This is useful for
66 packages traditionally installing non-config stuff into /etc, like
69 Note that without further customisation, turning this option
70 on will almost certainly render the resulting system unusable.
72 config ADK_INSTALL_PACKAGE_INIT_SCRIPTS
73 boolean "ship custom init-scripts along with packages"
75 depends on !ADK_LEAVE_ETC_ALONE
77 Turning this option to false will prevent the ADK from
78 installing init-scripts (i.e. files in /etc/init.d) for
79 certain daemons and daemon-like applications.
81 Note that without further customisation, turning this option
82 off will almost certainly render the resulting system unusable.
84 config ADK_INSTALL_PACKAGE_NETWORK_SCRIPTS
85 boolean "ship custom network-scripts along with packages"
87 depends on !ADK_LEAVE_ETC_ALONE
89 Turning this option to false will prevent the ADK from
90 installing network-scripts (i.e. files in /etc/network/) for
91 packages providing any.
93 Note that without further customisation, turning this option
94 off will almost certainly render the resulting system unusable.
99 menu "Runtime configuration"
100 visible if !ADK_CHOOSE_APPLIANCE
101 source "target/config/Config.in.runtime"
104 menu "Kernel configuration"
105 visible if !ADK_CHOOSE_APPLIANCE && ADK_TARGET_KERNEL_CUSTOMISING
106 source "target/linux/Config.in"
109 source "target/config/Config.in.toolchain"
110 source "target/config/Config.in.adk"