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.kernelfmt"
25 source "target/config/Config.in.arch"
26 source "target/config/Config.in.system"
27 source "target/config/Config.in.subsystem"
28 source "target/config/Config.in.tc"
29 source "target/config/Config.in.xtensa"
30 source "target/config/Config.in.qemuopts"
31 source "target/config/Config.in.rootfs"
32 source "target/config/Config.in.target"
36 source "target/config/Config.in"
38 menu "Package selection"
39 visible if !ADK_CHOOSE_APPLIANCE
41 source "package/Config.in.auto.global"
42 source "package/Config.in"
44 menu "Package options"
45 visible if !ADK_CHOOSE_APPLIANCE
47 config ADK_LEAVE_ETC_ALONE
48 bool "do not install anything into /etc"
51 Enabling this option will prevent the ADK from installing anything
52 into /etc. This is useful for highly customised setups with custom
55 Package Makefiles can override this setting by passing "force_etc" to
56 the package-template. to a non-empty value. This is useful for
57 packages traditionally installing non-config stuff into /etc, like
60 Note that without further customisation, turning this option
61 on will almost certainly render the resulting system unusable.
63 config ADK_INSTALL_PACKAGE_INIT_SCRIPTS
64 bool "ship custom init-scripts along with packages"
66 depends on !ADK_LEAVE_ETC_ALONE
68 Turning this option to false will prevent the ADK from
69 installing init-scripts (i.e. files in /etc/init.d) for
70 certain daemons and daemon-like applications.
72 Note that without further customisation, turning this option
73 off will almost certainly render the resulting system unusable.
75 config ADK_INSTALL_PACKAGE_NETWORK_SCRIPTS
76 bool "ship custom network-scripts along with packages"
78 depends on !ADK_LEAVE_ETC_ALONE
80 Turning this option to false will prevent the ADK from
81 installing network-scripts (i.e. files in /etc/network/) for
82 packages providing any.
84 Note that without further customisation, turning this option
85 off will almost certainly render the resulting system unusable.
90 menu "Runtime configuration"
91 visible if !ADK_CHOOSE_APPLIANCE
92 source "target/config/Config.in.runtime"
95 menu "Kernel configuration"
96 visible if !ADK_CHOOSE_APPLIANCE && ADK_TARGET_KERNEL_CUSTOMISING
98 source "target/config/Config.in.kernelversion"
99 source "target/config/Config.in.kernelcfg"
100 source "target/linux/Config.in"
103 menu "Toolchain settings"
104 visible if !ADK_CHOOSE_APPLIANCE
110 Vendor string is used for toolchain.
112 source "target/config/Config.in.endian"
113 source "target/config/Config.in.mips"
114 source "target/config/Config.in.fpu"
115 source "target/config/Config.in.float"
116 source "target/config/Config.in.binfmt"
117 source "target/config/Config.in.libc"
118 source "target/config/Config.in.abi"
119 source "target/config/Config.in.binutils"
120 source "target/config/Config.in.gcc"
121 source "target/config/Config.in.gdb"
122 source "target/config/Config.in.toolchain"
125 source "target/config/Config.in.adk"