1 # always required from OpenADK
2 config ADK_HOST_BUILD_ADK_HELPER
6 config ADK_HOST_BUILD_ELFTOAOUT
8 default y if ADK_TARGET_ARCH_SPARC
10 config ADK_HOST_BUILD_AUTOCONF
14 config ADK_HOST_BUILD_AUTOMAKE
18 config ADK_HOST_BUILD_BISON
22 config ADK_HOST_BUILD_DTC
26 config ADK_HOST_BUILD_FAKEROOT
30 config ADK_HOST_BUILD_FLEX
34 config ADK_HOST_BUILD_M4
38 config ADK_HOST_BUILD_LIBTOOL
42 config ADK_HOST_BUILD_LIBRESSL
46 config ADK_HOST_BUILD_PKGCONF
50 config ADK_HOST_BUILD_WGET
54 # always required, but can be provided by host
55 config ADK_HOST_BUILD_BASH
59 config ADK_HOST_BUILD_BC
61 select ADK_HOST_BUILD_FLEX
64 config ADK_HOST_BUILD_BZIP2
68 config ADK_HOST_BUILD_CMAKE
70 default y if ADK_BUILD_COMPILER_LLVM
73 config ADK_HOST_BUILD_CPIO
77 config ADK_HOST_BUILD_ETRAX_TOOLS
79 default y if ADK_TARGET_SYSTEM_FOXBOARD_LX832
82 config ADK_HOST_BUILD_FILE
86 config ADK_HOST_BUILD_FINDUTILS
90 config ADK_HOST_BUILD_GAWK
92 default y if ADK_HOST_DARWIN
95 config ADK_HOST_BUILD_OBJCONV
97 default y if ADK_HOST_DARWIN
100 config ADK_HOST_BUILD_GREP
104 config ADK_HOST_BUILD_U_BOOT
106 depends on !ADK_TARGET_ARCH_H8300
107 default y if ADK_HOST_NEED_UBOOT
110 config ADK_HOST_BUILD_U_BOOT_H8300
112 depends on ADK_TARGET_ARCH_H8300
113 default y if ADK_HOST_NEED_UBOOT
116 config ADK_HOST_BUILD_OPENOCD
120 config ADK_HOST_BUILD_PATCH
124 config ADK_HOST_BUILD_SED
128 config ADK_HOST_BUILD_STLINK
132 config ADK_HOST_BUILD_TAR
136 config ADK_HOST_BUILD_XZ
140 # optional, but can be provided by host
141 config ADK_HOST_BUILD_DOSFSTOOLS
145 config ADK_HOST_BUILD_E2FSPROGS
149 config ADK_HOST_BUILD_GPTFDISK
153 config ADK_HOST_BUILD_MKE2IMG
157 config ADK_HOST_BUILD_MTOOLS
161 config ADK_HOST_BUILD_GENIMAGE
163 select ADK_HOST_BUILD_MKE2IMG
164 select ADK_HOST_BUILD_MTOOLS
165 select ADK_HOST_BUILD_GENEXT2FS
166 select ADK_HOST_BUILD_GPTFDISK
167 select ADK_HOST_BUILD_E2FSPROGS
168 select ADK_HOST_BUILD_DOSFSTOOLS
171 config ADK_HOST_BUILD_CCACHE
175 config ADK_HOST_NEED_CDRTOOLS
179 config ADK_HOST_BUILD_CDRTOOLS
183 config ADK_HOST_NEED_GENEXT2FS
187 config ADK_HOST_BUILD_GENEXT2FS
191 config ADK_HOST_NEED_LZ4
195 config ADK_HOST_BUILD_LZ4
199 config ADK_HOST_NEED_LZMA
203 config ADK_HOST_BUILD_LZMA
207 config ADK_HOST_NEED_LZOP
211 config ADK_HOST_BUILD_LZIP
215 config ADK_HOST_BUILD_LZOP
219 config ADK_HOST_NEED_MKSH
223 config ADK_HOST_BUILD_MKSH
227 config ADK_HOST_NEED_QEMU
231 config ADK_HOST_BUILD_QEMU
235 config ADK_HOST_BUILD_COREUTILS
239 config ADK_HOST_BUILD_UTIL_LINUX
243 # optional, must be used from OpenADK
244 config ADK_HOST_NEED_MTD_UTILS
248 config ADK_HOST_BUILD_MTD_UTILS
250 select ADK_HOST_BUILD_UTIL_LINUX
251 default y if ADK_HOST_NEED_MTD_UTILS
254 config ADK_HOST_NEED_KERNEL2MINOR
258 config ADK_HOST_BUILD_KERNEL2MINOR
260 default y if ADK_HOST_NEED_KERNEL2MINOR
263 config ADK_HOST_BUILD_PATCHELF
267 config ADK_HOST_NEED_OPKG
271 config ADK_HOST_BUILD_OPKG
273 default y if ADK_HOST_NEED_OPKG
276 config ADK_HOST_NEED_SQUASHFS
280 config ADK_HOST_BUILD_SQUASHFS
282 select ADK_HOST_BUILD_XZ
283 default y if ADK_HOST_NEED_SQUASHFS
286 config ADK_HOST_NEED_SYSLINUX
290 config ADK_HOST_BUILD_SYSLINUX
292 default y if ADK_HOST_NEED_SYSLINUX
295 config ADK_HOST_BUILD_PCRE
297 default y if ADK_HOST_DARWIN
300 config ADK_HOST_BUILD_KMOD
304 config ADK_HOST_NEED_U_BOOT
308 source "target/config/Config.in.prereq"
310 config ADK_COMPRESSION_TOOL
312 default "gzip -n9" if ADK_LINUX_KERNEL_INITRAMFS_COMPRESSION_GZIP
313 default "bzip2" if ADK_LINUX_KERNEL_INITRAMFS_COMPRESSION_BZIP2
314 default "xz -v --check=crc32 --lzma2=dict=1MiB" if ADK_LINUX_KERNEL_INITRAMFS_COMPRESSION_XZ
315 default "lz4c -l" if ADK_LINUX_KERNEL_INITRAMFS_COMPRESSION_LZ4
316 default "lzma -9" if ADK_LINUX_KERNEL_INITRAMFS_COMPRESSION_LZMA
317 default "lzop" if ADK_LINUX_KERNEL_INITRAMFS_COMPRESSION_LZO