From 9c8476bd6abc1994ca54b195c92f826de707cc5f Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Sun, 30 Mar 2014 19:00:41 +0200 Subject: build hosttools only when not available or required --- target/config/Config.in.tools | 76 +++++++++++++++++++++++++++++++++++-------- 1 file changed, 62 insertions(+), 14 deletions(-) (limited to 'target/config') diff --git a/target/config/Config.in.tools b/target/config/Config.in.tools index c4c0ae23e..0e7816fca 100644 --- a/target/config/Config.in.tools +++ b/target/config/Config.in.tools @@ -1,36 +1,59 @@ -config ADK_HOST_NEED_HEIRLOOM_CPIO +# always required from OpenADK +config ADK_HOST_BUILD_HEIRLOOM_CPIO boolean default y -config ADK_HOST_NEED_MKCRYPT +config ADK_HOST_BUILD_MKCRYPT boolean default y -config ADK_HOST_NEED_BC +# always required, but can be provided by host +config ADK_HOST_BUILD_BASH boolean default n -config ADK_HOST_NEED_FILE +config ADK_HOST_BUILD_BC boolean default n -config ADK_HOST_NEED_BZIP2 +config ADK_HOST_BUILD_BISON boolean default n -config ADK_HOST_NEED_CDRTOOLS +config ADK_HOST_BUILD_BZIP2 boolean default n -config ADK_HOST_NEED_SYSLINUX +config ADK_HOST_BUILD_FILE + boolean + default n + +config ADK_HOST_BUILD_FLEX boolean default n -config ADK_HOST_NEED_SQUASHFS +config ADK_HOST_BUILD_M4 boolean default n -config ADK_HOST_NEED_MTD_UTILS +config ADK_HOST_BUILD_XZ + boolean + default n + +# optional, but can be provided by host +config ADK_HOST_NEED_CCACHE + boolean + default n + +config ADK_HOST_BUILD_CCACHE + boolean + default n + +config ADK_HOST_NEED_CDRTOOLS + boolean + default n + +config ADK_HOST_BUILD_CDRTOOLS boolean default n @@ -38,7 +61,7 @@ config ADK_HOST_NEED_GENEXT2FS boolean default n -config ADK_HOST_NEED_LZOP +config ADK_HOST_BUILD_GENEXT2FS boolean default n @@ -46,15 +69,15 @@ config ADK_HOST_NEED_LZMA boolean default n -config ADK_HOST_NEED_XZ +config ADK_HOST_BUILD_LZMA boolean default n -config ADK_HOST_NEED_CCACHE +config ADK_HOST_NEED_LZOP boolean default n -config ADK_HOST_NEED_MKIMAGE +config ADK_HOST_BUILD_LZOP boolean default n @@ -62,7 +85,32 @@ config ADK_HOST_NEED_MKSH boolean default n -config ADK_HOST_NEED_PCRE +config ADK_HOST_BUILD_MKSH + boolean + default n + +config ADK_HOST_NEED_SYSLINUX + boolean + default n + +config ADK_HOST_BUILD_SYSLINUX + boolean + default n + +# optional, must be used from OpenADK +config ADK_HOST_BUILD_MTD_UTILS + boolean + default n + +config ADK_HOST_BUILD_SQUASHFS + boolean + default n + +config ADK_HOST_BUILD_MKIMAGE + boolean + default n + +config ADK_HOST_BUILD_PCRE boolean default y if ADK_HOST_DARWIN default n -- cgit v1.2.3