1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
7 string "webserver for packages and distfiles"
10 Configure host for package management and backup server for distfiles.
13 string "download directory for source packages"
16 Configure the download directory for all source packages.
19 config ADK_EXPERIMENTAL
20 bool "Enable support for experimental features and targets"
23 This enables combinations of toolchain components or kernel
24 and packages, which might be unsafe to use.
26 config ADK_BUILD_WITH_DEBUG
27 bool "Build everything with debug information and allow debug packages"
31 If you want to create debug packages, you should enable this option.
32 WARNING: It will use a lot of additional disk space on you build system!
34 config ADK_DISABLE_HONOUR_CFLAGS
35 bool "Disable honour CFLAGS checks globally"
38 Disable honour CFLAGS checks.
40 config ADK_DISABLE_CHECKSUM
41 bool "Disable checksum check for downloads globally"
44 Disable checksum checks of downloads.
47 prompt "Backend for patching and update-patches"
48 default ADK_UPDATE_PATCHES_CLASSIC
50 config ADK_UPDATE_PATCHES_CLASSIC
53 config ADK_UPDATE_PATCHES_GIT
58 config ADK_DISABLE_KERNEL_PATCHES
59 bool "Disable global kernel patches"
60 depends on ADK_TARGET_OS_LINUX
63 Disable all global kernel patches.
64 This might prevent the cross-compilation on
65 non-Linux targets. Useful for bug reporting on LKML.
67 config ADK_DISABLE_TARGET_KERNEL_PATCHES
68 bool "Disable target specific kernel patches"
69 depends on ADK_TARGET_OS_LINUX && !ADK_APPLIANCE_TOOLCHAIN
72 Disable all target specific kernel patches.
73 This might render a system unusable, when external
74 kernel patches are required for bootup.
77 bool "Use ccache to speedup recompilation"
78 select ADK_HOST_BUILD_CCACHE
81 Useful if you have enough space for the cache and need speedup compilation.
85 default 1 if ! ADK_MAKE_PARALLEL
87 config ADK_MAKE_PARALLEL
88 bool "Enable parallel building"
92 int "How many jobs to use"
94 depends on ADK_MAKE_PARALLEL
96 The number specified here will be passed to make as N in '-jN'
99 string "Set target ip address for make check"
102 IP address of target, when running make check.
104 config ADK_TARGET_PORT
105 string "Set target port for make check"
106 default "2222" if ADK_TARGET_QEMU
109 Port to use for SSH when running make check.