summaryrefslogtreecommitdiff
path: root/target
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2014-03-30 19:00:41 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2014-03-30 19:00:41 +0200
commit9c8476bd6abc1994ca54b195c92f826de707cc5f (patch)
tree790c72555b836567b0831d1c992d0fadb2cae79b /target
parentf3df2950b77b1d2cd5ec60820e9b92ff299619c2 (diff)
build hosttools only when not available or required
Diffstat (limited to 'target')
-rw-r--r--target/config/Config.in.tools76
1 files changed, 62 insertions, 14 deletions
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