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_FILE
81 config ADK_HOST_BUILD_FINDUTILS
85 config ADK_HOST_BUILD_GAWK
87 default y if ADK_HOST_DARWIN
90 config ADK_HOST_BUILD_OBJCONV
92 default y if ADK_HOST_DARWIN
95 config ADK_HOST_BUILD_GREP
99 config ADK_HOST_BUILD_U_BOOT
101 depends on !ADK_TARGET_ARCH_H8300
102 default y if ADK_HOST_NEED_UBOOT
105 config ADK_HOST_BUILD_U_BOOT_H8300
107 depends on ADK_TARGET_ARCH_H8300
108 default y if ADK_HOST_NEED_UBOOT
111 config ADK_HOST_BUILD_OPENOCD
115 config ADK_HOST_BUILD_PATCH
119 config ADK_HOST_BUILD_SED
123 config ADK_HOST_BUILD_STLINK
127 config ADK_HOST_BUILD_TAR
131 config ADK_HOST_BUILD_XZ
135 # optional, but can be provided by host
136 config ADK_HOST_BUILD_DOSFSTOOLS
140 config ADK_HOST_BUILD_E2FSPROGS
144 config ADK_HOST_BUILD_GPTFDISK
148 config ADK_HOST_BUILD_MKE2IMG
152 config ADK_HOST_BUILD_MTOOLS
156 config ADK_HOST_BUILD_GENIMAGE
158 select ADK_HOST_BUILD_MKE2IMG
159 select ADK_HOST_BUILD_MTOOLS
160 select ADK_HOST_BUILD_GENEXT2FS
161 select ADK_HOST_BUILD_GPTFDISK
162 select ADK_HOST_BUILD_E2FSPROGS
163 select ADK_HOST_BUILD_DOSFSTOOLS
166 config ADK_HOST_BUILD_CCACHE
170 config ADK_HOST_NEED_CDRTOOLS
174 config ADK_HOST_BUILD_CDRTOOLS
178 config ADK_HOST_NEED_GENEXT2FS
182 config ADK_HOST_BUILD_GENEXT2FS
186 config ADK_HOST_NEED_LZ4
190 config ADK_HOST_BUILD_LZ4
194 config ADK_HOST_NEED_LZMA
198 config ADK_HOST_BUILD_LZMA
202 config ADK_HOST_NEED_LZOP
206 config ADK_HOST_BUILD_LZIP
210 config ADK_HOST_BUILD_LZOP
214 config ADK_HOST_NEED_MKSH
218 config ADK_HOST_BUILD_MKSH
222 config ADK_HOST_NEED_QEMU
226 config ADK_HOST_BUILD_QEMU
230 config ADK_HOST_BUILD_COREUTILS
234 config ADK_HOST_BUILD_UTIL_LINUX
238 # optional, must be used from OpenADK
239 config ADK_HOST_NEED_MTD_UTILS
243 config ADK_HOST_BUILD_MTD_UTILS
245 select ADK_HOST_BUILD_UTIL_LINUX
246 default y if ADK_HOST_NEED_MTD_UTILS
249 config ADK_HOST_NEED_KERNEL2MINOR
253 config ADK_HOST_BUILD_KERNEL2MINOR
255 default y if ADK_HOST_NEED_KERNEL2MINOR
258 config ADK_HOST_BUILD_PATCHELF
262 config ADK_HOST_NEED_OPKG
266 config ADK_HOST_BUILD_OPKG
268 default y if ADK_HOST_NEED_OPKG
271 config ADK_HOST_NEED_SQUASHFS
275 config ADK_HOST_BUILD_SQUASHFS
277 select ADK_HOST_BUILD_XZ
278 default y if ADK_HOST_NEED_SQUASHFS
281 config ADK_HOST_NEED_SYSLINUX
285 config ADK_HOST_BUILD_SYSLINUX
287 default y if ADK_HOST_NEED_SYSLINUX
290 config ADK_HOST_BUILD_PCRE
292 default y if ADK_HOST_DARWIN
295 config ADK_HOST_BUILD_KMOD
299 config ADK_HOST_NEED_U_BOOT
303 source "target/config/Config.in.prereq"
305 config ADK_COMPRESSION_TOOL
307 default "gzip -n9" if ADK_KERNEL_INITRAMFS_COMPRESSION_GZIP
308 default "bzip2" if ADK_KERNEL_INITRAMFS_COMPRESSION_BZIP2
309 default "xz -v --check=crc32 --lzma2=dict=1MiB" if ADK_KERNEL_INITRAMFS_COMPRESSION_XZ
310 default "lz4c -l" if ADK_KERNEL_INITRAMFS_COMPRESSION_LZ4
311 default "lzma -9" if ADK_KERNEL_INITRAMFS_COMPRESSION_LZMA
312 default "lzop" if ADK_KERNEL_INITRAMFS_COMPRESSION_LZO