blob: 7487ac056ebb03bcf67dfcda2ef427a8252cba6a (
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
|
menu "Global settings"
config ADK_VENDOR
string "vendor name"
default "openadk"
help
Vendor string is used for toolchain.
config ADK_HOST
string "webserver for packages and distfiles"
default "www.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_TARGET_CFLAGS_OPT
string "optimization flags for compiler"
default "-Os -pipe"
help
Compilation is only verfied with optimization for code size (Os).
Other stuff (O2) might break. Will not be used when ADK_DEBUG is on.
config ADK_DEBUG
bool "Compile applications with debug support by default"
default n
help
All packages and libc will be compiled and packaged with debug information.
Mostly useful for NFS root or big USB/CF or hard disk setups.
config ADK_DEBUG_OPTS
bool "use optimization cflags"
depends on ADK_DEBUG
default n
help
All packages and libc will be compiled with debug information and optimization flags on.
config ADK_DEBUG_STRIP
bool "strip target binaries/libraries for gdbserver usage"
depends on ADK_DEBUG
default n
help
All packages and libc will be compiled with debug information, but stripped for the target.
config ADK_STATIC
bool "Link applications statically by default"
default n
select BUSYBOX_STATIC
help
Useful for toolchain only target devices.
config ADK_DISABLE_HONOUR_CFLAGS
bool "Disable honour CFLAGS checks globally"
default n
help
Disable honour CFLAGS checks.
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
prompt "Enable parallel building of packages"
boolean
config ADK_MAKE_JOBS
prompt "How many jobs to use"
int
default 2
depends on ADK_MAKE_PARALLEL
help
The number specified here will be passed to make as N in '-jN'
config ADK_TARGET_IP
prompt "Set target ip address for make check"
string
default "127.0.0.1"
help
config ADK_TARGET_PORT
prompt "Set target port for make check"
string
default "2222" if ADK_HARDWARE_QEMU
default "22"
help
choice
prompt "Hostsystem (do not change!)"
config ADK_HOST_LINUX
prompt "Linux"
boolean
config ADK_HOST_FREEBSD
prompt "FreeBSD"
boolean
config ADK_HOST_MIRBSD
prompt "MirBSD"
boolean
config ADK_HOST_OPENBSD
prompt "OpenBSD"
boolean
config ADK_HOST_NETBSD
prompt "NetBSD"
boolean
config ADK_HOST_DARWIN
prompt "Darwin"
boolean
config ADK_HOST_CYGWIN
prompt "Cygwin"
boolean
endchoice
endmenu
|