1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
8 config ADK_HAVE_DOT_CONFIG
12 mainmenu "OpenADK Configuration"
14 source "target/config/Config.in.system.choose"
15 source "target/config/Config.in.cpu"
16 source "target/config/Config.in.hardware"
17 source "target/config/Config.in.kernel"
18 source "target/config/Config.in.arch"
19 source "target/config/Config.in.system"
20 source "target/config/Config.in.endian"
21 source "target/config/Config.in.abi"
22 source "target/config/Config.in.arm"
23 source "target/config/Config.in.x86"
24 source "target/config/Config.in.qemu"
25 source "target/config/Config.in.kernelversion"
26 source "target/config/Config.in.toolchain"
28 comment "changes made below do not require make cleandir after reconfiguration"
29 depends on !ADK_CHOOSE_TARGET_ARCH && !ADK_CHOOSE_TARGET_SYSTEM
31 menu "Target configuration"
32 depends on !ADK_CHOOSE_TARGET_ARCH && !ADK_CHOOSE_TARGET_SYSTEM
33 source "target/config/Config.in.qemuopts"
34 source "target/config/Config.in.libc"
35 source "target/config/Config.in.target"
38 source "target/config/Config.in"
40 menu "Package collection"
41 depends on !ADK_CHOOSE_TARGET_ARCH && !ADK_CHOOSE_TARGET_SYSTEM
42 source "package/Config.in.collections"
45 menu "Package selection"
46 depends on !ADK_CHOOSE_TARGET_ARCH && !ADK_CHOOSE_TARGET_SYSTEM
48 source "package/Config.in.auto.global"
49 source "package/Config.in"
51 menu "Package options"
52 config ADK_LEAVE_ETC_ALONE
53 boolean "do not install anything into /etc"
56 Enabling this option will prevent the ADK from installing anything
57 into /etc. This is useful for highly customised setups with custom
60 Package Makefiles can override this setting by passing "force_etc" to
61 the package-template. to a non-empty value. This is useful for
62 packages traditionally installing non-config stuff into /etc, like
65 Note that without further customisation, turning this option
66 on will almost certainly render the resulting system unusable.
68 config ADK_INSTALL_PACKAGE_INIT_SCRIPTS
69 boolean "ship custom init-scripts along with packages"
71 depends on !ADK_LEAVE_ETC_ALONE
73 Turning this option to false will prevent the ADK from
74 installing init-scripts (i.e. files in /etc/init.d) for
75 certain daemons and daemon-like applications.
77 Note that without further customisation, turning this option
78 off will almost certainly render the resulting system unusable.
80 config ADK_INSTALL_PACKAGE_NETWORK_SCRIPTS
81 boolean "ship custom network-scripts along with packages"
83 depends on !ADK_LEAVE_ETC_ALONE
85 Turning this option to false will prevent the ADK from
86 installing network-scripts (i.e. files in /etc/network/) for
87 packages providing any.
89 Note that without further customisation, turning this option
90 off will almost certainly render the resulting system unusable.
95 menu "Runtime configuration"
96 depends on !ADK_CHOOSE_TARGET_ARCH && !ADK_CHOOSE_TARGET_SYSTEM
97 source "target/config/Config.in.runtime"
100 menu "Kernel configuration"
101 depends on !ADK_CHOOSE_TARGET_ARCH && !ADK_CHOOSE_TARGET_SYSTEM
102 source "target/linux/Config.in"
105 source "target/config/Config.in.adk"