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.target"
35 source "target/config/Config.in"
37 menu "Package selection"
38 visible if !ADK_CHOOSE_APPLIANCE
40 source "package/Config.in.auto.global"
41 source "package/Config.in"
43 menu "Package options"
44 visible if !ADK_CHOOSE_APPLIANCE
46 config ADK_LEAVE_ETC_ALONE
47 boolean "do not install anything into /etc"
50 Enabling this option will prevent the ADK from installing anything
51 into /etc. This is useful for highly customised setups with custom
54 Package Makefiles can override this setting by passing "force_etc" to
55 the package-template. to a non-empty value. This is useful for
56 packages traditionally installing non-config stuff into /etc, like
59 Note that without further customisation, turning this option
60 on will almost certainly render the resulting system unusable.
62 config ADK_INSTALL_PACKAGE_INIT_SCRIPTS
63 boolean "ship custom init-scripts along with packages"
65 depends on !ADK_LEAVE_ETC_ALONE
67 Turning this option to false will prevent the ADK from
68 installing init-scripts (i.e. files in /etc/init.d) for
69 certain daemons and daemon-like applications.
71 Note that without further customisation, turning this option
72 off will almost certainly render the resulting system unusable.
74 config ADK_INSTALL_PACKAGE_NETWORK_SCRIPTS
75 boolean "ship custom network-scripts along with packages"
77 depends on !ADK_LEAVE_ETC_ALONE
79 Turning this option to false will prevent the ADK from
80 installing network-scripts (i.e. files in /etc/network/) for
81 packages providing any.
83 Note that without further customisation, turning this option
84 off will almost certainly render the resulting system unusable.
89 menu "Runtime configuration"
90 visible if !ADK_CHOOSE_APPLIANCE
91 source "target/config/Config.in.runtime"
94 menu "Kernel configuration"
95 visible if !ADK_CHOOSE_APPLIANCE && ADK_TARGET_KERNEL_CUSTOMISING
97 source "target/config/Config.in.kernelversion"
98 source "target/config/Config.in.kernelcfg"
99 source "target/linux/Config.in"
102 menu "Toolchain settings"
103 visible if !ADK_CHOOSE_APPLIANCE
109 Vendor string is used for toolchain.
111 source "target/config/Config.in.endian"
112 source "target/config/Config.in.mips"
113 source "target/config/Config.in.fpu"
114 source "target/config/Config.in.float"
115 source "target/config/Config.in.binfmt"
116 source "target/config/Config.in.libc"
117 source "target/config/Config.in.abi"
118 source "target/config/Config.in.binutils"
119 source "target/config/Config.in.gcc"
120 source "target/config/Config.in.gdb"
121 source "target/config/Config.in.toolchain"
124 source "target/config/Config.in.adk"