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_GREP
94 config ADK_HOST_BUILD_U_BOOT
96 depends on !ADK_TARGET_ARCH_H8300
97 default y if ADK_HOST_NEED_UBOOT
100 config ADK_HOST_BUILD_U_BOOT_H8300
102 depends on ADK_TARGET_ARCH_H8300
103 default y if ADK_HOST_NEED_UBOOT
106 config ADK_HOST_BUILD_OPENOCD
110 config ADK_HOST_BUILD_PATCH
114 config ADK_HOST_BUILD_SED
118 config ADK_HOST_BUILD_TAR
122 config ADK_HOST_BUILD_XZ
126 # optional, but can be provided by host
127 config ADK_HOST_BUILD_DOSFSTOOLS
131 config ADK_HOST_BUILD_E2FSPROGS
135 config ADK_HOST_BUILD_GPTFDISK
139 config ADK_HOST_BUILD_MKE2IMG
143 config ADK_HOST_BUILD_MTOOLS
147 config ADK_HOST_BUILD_GENIMAGE
149 select ADK_HOST_BUILD_MKE2IMG
150 select ADK_HOST_BUILD_MTOOLS
151 select ADK_HOST_BUILD_GENEXT2FS
152 select ADK_HOST_BUILD_GPTFDISK
153 select ADK_HOST_BUILD_E2FSPROGS
154 select ADK_HOST_BUILD_DOSFSTOOLS
157 config ADK_HOST_BUILD_CCACHE
161 config ADK_HOST_NEED_CDRTOOLS
165 config ADK_HOST_BUILD_CDRTOOLS
169 config ADK_HOST_NEED_GENEXT2FS
173 config ADK_HOST_BUILD_GENEXT2FS
177 config ADK_HOST_NEED_LZ4
181 config ADK_HOST_BUILD_LZ4
185 config ADK_HOST_NEED_LZMA
189 config ADK_HOST_BUILD_LZMA
193 config ADK_HOST_NEED_LZOP
197 config ADK_HOST_BUILD_LZIP
201 config ADK_HOST_BUILD_LZOP
205 config ADK_HOST_NEED_MKSH
209 config ADK_HOST_BUILD_MKSH
213 config ADK_HOST_NEED_QEMU
217 config ADK_HOST_BUILD_QEMU
221 config ADK_HOST_NEED_COREUTILS
223 default y if ADK_TARGET_BOARD_BCM28XX
226 config ADK_HOST_BUILD_COREUTILS
230 config ADK_HOST_BUILD_UTIL_LINUX
234 # optional, must be used from OpenADK
235 config ADK_HOST_NEED_MTD_UTILS
239 config ADK_HOST_BUILD_MTD_UTILS
241 select ADK_HOST_BUILD_UTIL_LINUX
242 default y if ADK_HOST_NEED_MTD_UTILS
245 config ADK_HOST_BUILD_PATCHELF
249 config ADK_HOST_NEED_OPKG
253 config ADK_HOST_BUILD_OPKG
255 default y if ADK_HOST_NEED_OPKG
258 config ADK_HOST_NEED_SQUASHFS
262 config ADK_HOST_BUILD_SQUASHFS
264 select ADK_HOST_BUILD_XZ
265 default y if ADK_HOST_NEED_SQUASHFS
268 config ADK_HOST_NEED_SYSLINUX
272 config ADK_HOST_BUILD_SYSLINUX
274 default y if ADK_HOST_NEED_SYSLINUX
277 config ADK_HOST_BUILD_PCRE
279 default y if ADK_HOST_DARWIN
282 config ADK_HOST_BUILD_KMOD
286 config ADK_HOST_NEED_U_BOOT
290 source "target/config/Config.in.prereq"
292 config ADK_COMPRESSION_TOOL
294 default "gzip -n9" if ADK_KERNEL_INITRAMFS_COMPRESSION_GZIP
295 default "bzip2" if ADK_KERNEL_INITRAMFS_COMPRESSION_BZIP2
296 default "xz -v --check=crc32 --lzma2=dict=1MiB" if ADK_KERNEL_INITRAMFS_COMPRESSION_XZ
297 default "lz4c -l" if ADK_KERNEL_INITRAMFS_COMPRESSION_LZ4
298 default "lzma -9" if ADK_KERNEL_INITRAMFS_COMPRESSION_LZMA
299 default "lzop" if ADK_KERNEL_INITRAMFS_COMPRESSION_LZO