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_TAR
127 config ADK_HOST_BUILD_XZ
131 # optional, but can be provided by host
132 config ADK_HOST_BUILD_DOSFSTOOLS
136 config ADK_HOST_BUILD_E2FSPROGS
140 config ADK_HOST_BUILD_GPTFDISK
144 config ADK_HOST_BUILD_MKE2IMG
148 config ADK_HOST_BUILD_MTOOLS
152 config ADK_HOST_BUILD_GENIMAGE
154 select ADK_HOST_BUILD_MKE2IMG
155 select ADK_HOST_BUILD_MTOOLS
156 select ADK_HOST_BUILD_GENEXT2FS
157 select ADK_HOST_BUILD_GPTFDISK
158 select ADK_HOST_BUILD_E2FSPROGS
159 select ADK_HOST_BUILD_DOSFSTOOLS
162 config ADK_HOST_BUILD_CCACHE
166 config ADK_HOST_NEED_CDRTOOLS
170 config ADK_HOST_BUILD_CDRTOOLS
174 config ADK_HOST_NEED_GENEXT2FS
178 config ADK_HOST_BUILD_GENEXT2FS
182 config ADK_HOST_NEED_LZ4
186 config ADK_HOST_BUILD_LZ4
190 config ADK_HOST_NEED_LZMA
194 config ADK_HOST_BUILD_LZMA
198 config ADK_HOST_NEED_LZOP
202 config ADK_HOST_BUILD_LZIP
206 config ADK_HOST_BUILD_LZOP
210 config ADK_HOST_NEED_MKSH
214 config ADK_HOST_BUILD_MKSH
218 config ADK_HOST_NEED_QEMU
222 config ADK_HOST_BUILD_QEMU
226 config ADK_HOST_NEED_COREUTILS
228 default y if ADK_TARGET_BOARD_BCM28XX
231 config ADK_HOST_BUILD_COREUTILS
235 config ADK_HOST_BUILD_UTIL_LINUX
239 # optional, must be used from OpenADK
240 config ADK_HOST_NEED_MTD_UTILS
244 config ADK_HOST_BUILD_MTD_UTILS
246 select ADK_HOST_BUILD_UTIL_LINUX
247 default y if ADK_HOST_NEED_MTD_UTILS
250 config ADK_HOST_NEED_KERNEL2MINOR
254 config ADK_HOST_BUILD_KERNEL2MINOR
256 default y if ADK_HOST_NEED_KERNEL2MINOR
259 config ADK_HOST_BUILD_PATCHELF
263 config ADK_HOST_NEED_OPKG
267 config ADK_HOST_BUILD_OPKG
269 default y if ADK_HOST_NEED_OPKG
272 config ADK_HOST_NEED_SQUASHFS
276 config ADK_HOST_BUILD_SQUASHFS
278 select ADK_HOST_BUILD_XZ
279 default y if ADK_HOST_NEED_SQUASHFS
282 config ADK_HOST_NEED_SYSLINUX
286 config ADK_HOST_BUILD_SYSLINUX
288 default y if ADK_HOST_NEED_SYSLINUX
291 config ADK_HOST_BUILD_PCRE
293 default y if ADK_HOST_DARWIN
296 config ADK_HOST_BUILD_KMOD
300 config ADK_HOST_NEED_U_BOOT
304 source "target/config/Config.in.prereq"
306 config ADK_COMPRESSION_TOOL
308 default "gzip -n9" if ADK_KERNEL_INITRAMFS_COMPRESSION_GZIP
309 default "bzip2" if ADK_KERNEL_INITRAMFS_COMPRESSION_BZIP2
310 default "xz -v --check=crc32 --lzma2=dict=1MiB" if ADK_KERNEL_INITRAMFS_COMPRESSION_XZ
311 default "lz4c -l" if ADK_KERNEL_INITRAMFS_COMPRESSION_LZ4
312 default "lzma -9" if ADK_KERNEL_INITRAMFS_COMPRESSION_LZMA
313 default "lzop" if ADK_KERNEL_INITRAMFS_COMPRESSION_LZO