summaryrefslogtreecommitdiff
path: root/target/config/Config.in.tools
blob: bdfca0606e671180a745e686dbc3bfa125dfd0d6 (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
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
# always required from OpenADK
config ADK_HOST_BUILD_HEIRLOOM_CPIO
	boolean
	default y

config ADK_HOST_BUILD_ADK_HELPER
	boolean
	default y

config ADK_HOST_BUILD_AUTOCONF
	boolean
	default y

config ADK_HOST_BUILD_AUTOMAKE
	boolean
	default y

config ADK_HOST_BUILD_BISON
	boolean
	default y

config ADK_HOST_BUILD_FLEX
	boolean
	default y

config ADK_HOST_BUILD_M4
	boolean
	default y

config ADK_HOST_BUILD_LIBTOOL
	boolean
	default y

config ADK_HOST_BUILD_U_BOOT
	boolean
	default n if ADK_HOST_DARWIN
	default y

# always required, but can be provided by host
config ADK_HOST_BUILD_BASH
	boolean
	default n

config ADK_HOST_BUILD_BC
	boolean
	select ADK_HOST_BUILD_FLEX
	default n

config ADK_HOST_BUILD_BZIP2
	boolean
	default n

config ADK_HOST_BUILD_FILE
	boolean
	default n

config ADK_HOST_BUILD_FINDUTILS
	boolean
	default n

config ADK_HOST_BUILD_GAWK
	boolean
	default n

config ADK_HOST_BUILD_GREP
	boolean
	default n

config ADK_HOST_BUILD_PATCH
	boolean
	default n

config ADK_HOST_BUILD_PKGCONF
	boolean
	default n

config ADK_HOST_BUILD_SED
	boolean
	default n

config ADK_HOST_BUILD_TAR
	boolean
	default n

config ADK_HOST_BUILD_XZ
	boolean
	default n

# optional, but can be provided by host
config ADK_HOST_NEED_CCACHE
	boolean
	default n

config ADK_HOST_BUILD_CCACHE
	boolean
	default n

config ADK_HOST_NEED_CDRTOOLS
	boolean
	default n

config ADK_HOST_BUILD_CDRTOOLS
	boolean
	default n

config ADK_HOST_NEED_GENEXT2FS
	boolean
	default n

config ADK_HOST_BUILD_GENEXT2FS
	boolean
	default n

config ADK_HOST_NEED_LZ4
	boolean
	default n

config ADK_HOST_BUILD_LZ4
	boolean
	default n

config ADK_HOST_NEED_LZMA
	boolean
	default n

config ADK_HOST_BUILD_LZMA
	boolean
	default n

config ADK_HOST_NEED_LZOP
	boolean
	default n

config ADK_HOST_BUILD_LZOP
	boolean
	default n

config ADK_HOST_NEED_MKSH
	boolean
	default n

config ADK_HOST_BUILD_MKSH
	boolean
	default n

config ADK_HOST_NEED_QEMU
	boolean
	default n

config ADK_HOST_BUILD_QEMU
	boolean
	default n

# optional, must be used from OpenADK
config ADK_HOST_NEED_MTD_UTILS
	boolean
	default n

config ADK_HOST_BUILD_MTD_UTILS
	boolean
	default y if ADK_HOST_NEED_MTD_UTILS
	default n

config ADK_HOST_NEED_SQUASHFS
	boolean
	default n

config ADK_HOST_BUILD_SQUASHFS
	boolean
	default y if ADK_HOST_NEED_SQUASHFS
	default n

config ADK_HOST_NEED_SYSLINUX
	boolean
	default n

config ADK_HOST_BUILD_SYSLINUX
	boolean
	default y if ADK_HOST_NEED_SYSLINUX
	default n

config ADK_HOST_BUILD_PCRE
	boolean
	default y if ADK_HOST_DARWIN
	default n

source "target/config/Config.in.prereq"

config ADK_COMPRESSION_TOOL
	string
	default "gzip -n9" if ADK_KERNEL_INITRAMFS_COMPRESSION_GZIP
	default "bzip2" if ADK_KERNEL_INITRAMFS_COMPRESSION_BZIP2
	default "xz -v --check=crc32 --lzma2=dict=1MiB" if ADK_KERNEL_INITRAMFS_COMPRESSION_XZ
	default "lz4c -l" if ADK_KERNEL_INITRAMFS_COMPRESSION_LZ4
	default "lzma -9" if ADK_KERNEL_INITRAMFS_COMPRESSION_LZMA
	default "lzop" if ADK_KERNEL_INITRAMFS_COMPRESSION_LZO
	default "gzip -n9"
	help