1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
10 Vendor string is used for toolchain and other packages.
14 default "https://openadk.org"
17 string "webserver for packages and distfiles"
20 Configure host for package management and backup server for distfiles.
23 string "download directory for source packages"
26 Configure the download directory for all source packages.
29 config ADK_EXPERIMENTAL
30 bool "Enable support for experimental features and targets"
33 This enables combinations of toolchain components or kernel
34 and packages, which might be unsafe to use.
36 config ADK_BUILD_WITH_DEBUG
37 bool "Build everything with debug information and allow debug packages"
41 If you want to create debug packages, you should enable this option.
42 WARNING: It will use a lot of additional disk space on your build system!
44 config ADK_DISABLE_CHECKSUM
45 bool "Disable checksum check for downloads globally"
48 Disable checksum checks of downloads.
51 prompt "Backend for patching and update-patches"
52 default ADK_UPDATE_PATCHES_CLASSIC
54 config ADK_UPDATE_PATCHES_CLASSIC
57 config ADK_UPDATE_PATCHES_GIT
62 config ADK_DISABLE_KERNEL_PATCHES
63 bool "Disable global kernel patches"
64 depends on ADK_TARGET_OS_LINUX
67 Disable all global kernel patches.
68 This might prevent the cross-compilation on
69 non-Linux targets. Useful for bug reporting on LKML.
71 config ADK_DISABLE_TARGET_KERNEL_PATCHES
72 bool "Disable target specific kernel patches"
73 depends on ADK_TARGET_OS_LINUX && !ADK_APPLIANCE_TOOLCHAIN
76 Disable all target specific kernel patches.
77 This might render a system unusable, when external
78 kernel patches are required for bootup.
81 bool "Use ccache to speedup recompilation"
82 select ADK_HOST_BUILD_CCACHE
85 Useful if you have enough space for the cache and need speedup compilation.
89 default 1 if ! ADK_MAKE_PARALLEL
91 config ADK_MAKE_PARALLEL
92 bool "Enable parallel building"
96 int "How many jobs to use"
98 depends on ADK_MAKE_PARALLEL
100 The number specified here will be passed to make as N in '-jN'
103 string "Set target ip address for make check"
106 IP address of target, when running make check.
108 config ADK_TARGET_PORT
109 string "Set target port for make check"
110 default "2222" if ADK_TARGET_QEMU
113 Port to use for SSH when running make check.
115 config ADK_POST_BUILD_ACTION
116 string "Path to script run post build. Must be relative to ADK_TOPDIR."