blob: 510809ce5878a59a6ce6a52d43b7505010e4d9b2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
|
# This file is part of the OpenADK project. OpenADK is copyrighted
# material, please see the LICENCE file in the top-level directory.
menu "Global ADK settings"
visible if !ADK_CHOOSE_APPLIANCE
config ADK_HOST
string "webserver for packages and distfiles"
default "openadk.org"
help
Configure host for IPKG package management.
config ADK_DL_DIR
string "download directory for packages"
default ""
help
Configure the download directory for all source packages.
Use an absolute path.
config ADK_EXPERIMENTAL
bool "Enable support for experimental features and targets"
default n
help
This enables combinations of toolchain components or kernel
and packages, which might be unsafe to use.
config ADK_BUILD_WITH_DEBUG
bool "Build everything with debug information and allow debug packages"
select ADK_DEBUG
default n
help
If you want to create debug packages, you should enable this option.
WARNING: It will use a lot of aditional disk space on you build system!
config ADK_DISABLE_HONOUR_CFLAGS
bool "Disable honour CFLAGS checks globally"
default n
help
Disable honour CFLAGS checks.
config ADK_DISABLE_CHECKSUM
bool "Disable checksum check for downloads globally"
default n
help
Disable checksum checks of downloads.
config ADK_DISABLE_KERNEL_PATCHES
bool "Disable global kernel patches"
default n
help
Disable all global kernel patches.
This might prevent the cross-compilation on
non-Linux targets. Useful for bug reporting on LKML.
config ADK_DISABLE_TARGET_KERNEL_PATCHES
bool "Disable target specific kernel patches"
default n
help
Disable all target specific kernel patches.
This might render a system unusable, when external
kernel patches are required for bootup.
config ADK_WGET_TIMEOUT
int "Set wget timeout"
default 10
help
set wget timeout
config ADK_USE_CCACHE
bool "Use ccache to speedup recompilation"
select ADK_HOST_NEED_CCACHE
default n
help
Useful if you have enough space for the cache and need speedup compilation.
config ADK_MAKE_JOBS
int
default 1 if ! ADK_MAKE_PARALLEL
config ADK_MAKE_PARALLEL
bool "Enable parallel building of packages"
default y
config ADK_MAKE_JOBS
int "How many jobs to use"
default 4
depends on ADK_MAKE_PARALLEL
help
The number specified here will be passed to make as N in '-jN'
config ADK_TARGET_IP
string "Set target ip address for make check"
default "127.0.0.1"
help
IP address of target, when running make check.
config ADK_TARGET_PORT
string "Set target port for make check"
default "2222" if ADK_TARGET_QEMU
default "22"
help
Port to use for SSH when running make check.
choice
prompt "Hostsystem (do not change!)"
config ADK_HOST_LINUX
bool "Linux"
config ADK_HOST_FREEBSD
bool "FreeBSD"
config ADK_HOST_MIRBSD
bool "MirBSD"
config ADK_HOST_OPENBSD
bool "OpenBSD"
config ADK_HOST_NETBSD
bool "NetBSD"
config ADK_HOST_DARWIN
bool "Darwin"
config ADK_HOST_CYGWIN
bool "Cygwin"
endchoice
config ADK_PRELINK
prompt "Prelink binaries and libraries in Image"
boolean
help
Do prelinking for faster loading of binaries.
config ADK_PRELINK_OPTS
string "additional options to pass to prelink"
default "-mR"
depends on ADK_PRELINK
endmenu
|