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_RSYNC
128 config ADK_HOST_BUILD_SED
132 config ADK_HOST_BUILD_STLINK
136 config ADK_HOST_BUILD_TAR
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_MTOOLS
164 select ADK_HOST_BUILD_GENEXT2FS
165 select ADK_HOST_BUILD_GPTFDISK
166 select ADK_HOST_BUILD_E2FSPROGS
167 select ADK_HOST_BUILD_DOSFSTOOLS
170 config ADK_HOST_BUILD_CCACHE
174 config ADK_HOST_NEED_CDRTOOLS
178 config ADK_HOST_BUILD_CDRTOOLS
182 config ADK_HOST_NEED_GENEXT2FS
186 config ADK_HOST_BUILD_GENEXT2FS
190 config ADK_HOST_NEED_ZSTD
194 config ADK_HOST_BUILD_ZSTD
198 config ADK_HOST_NEED_LZ4
202 config ADK_HOST_BUILD_LZ4
206 config ADK_HOST_NEED_LZMA
210 config ADK_HOST_BUILD_LZMA
214 config ADK_HOST_NEED_LZOP
218 config ADK_HOST_BUILD_LZIP
222 config ADK_HOST_BUILD_LZOP
226 config ADK_HOST_NEED_MKSH
230 config ADK_HOST_BUILD_MKSH
234 config ADK_HOST_NEED_QEMU
238 config ADK_HOST_BUILD_QEMU
242 config ADK_HOST_BUILD_COREUTILS
246 config ADK_HOST_BUILD_UTIL_LINUX
250 # optional, must be used from OpenADK
251 config ADK_HOST_NEED_MTD_UTILS
255 config ADK_HOST_BUILD_MTD_UTILS
257 select ADK_HOST_BUILD_UTIL_LINUX
258 default y if ADK_HOST_NEED_MTD_UTILS
261 config ADK_HOST_NEED_KERNEL2MINOR
265 config ADK_HOST_BUILD_KERNEL2MINOR
267 default y if ADK_HOST_NEED_KERNEL2MINOR
270 config ADK_HOST_BUILD_PATCHELF
274 config ADK_HOST_NEED_OPKG
278 config ADK_HOST_BUILD_OPKG
280 default y if ADK_HOST_NEED_OPKG
283 config ADK_HOST_NEED_SQUASHFS
287 config ADK_HOST_BUILD_SQUASHFS
289 default y if ADK_HOST_NEED_SQUASHFS
292 config ADK_HOST_NEED_SYSLINUX
296 config ADK_HOST_BUILD_SYSLINUX
298 default y if ADK_HOST_NEED_SYSLINUX
301 config ADK_HOST_BUILD_PCRE
303 default y if ADK_HOST_DARWIN
306 config ADK_HOST_BUILD_KMOD
310 config ADK_HOST_NEED_U_BOOT
314 source "target/config/Config.in.prereq"
316 config ADK_COMPRESSION_TOOL
318 default "gzip -n9" if ADK_LINUX_KERNEL_INITRAMFS_COMPRESSION_GZIP
319 default "bzip2" if ADK_LINUX_KERNEL_INITRAMFS_COMPRESSION_BZIP2
320 default "zstd" if ADK_LINUX_KERNEL_INITRAMFS_COMPRESSION_ZSTD
321 default "lz4c -l" if ADK_LINUX_KERNEL_INITRAMFS_COMPRESSION_LZ4
322 default "lzma -9" if ADK_LINUX_KERNEL_INITRAMFS_COMPRESSION_LZMA
323 default "lzop" if ADK_LINUX_KERNEL_INITRAMFS_COMPRESSION_LZO