summaryrefslogtreecommitdiff
path: root/kconfig
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2014-03-10 22:14:09 +0100
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2014-03-10 22:14:09 +0100
commita6a9a2c6a1609b08d4e6c44fa32ff2a12d723a1e (patch)
tree0a974386071d57f55ebaa0a4e347273b1bbdcce8 /kconfig
parentfee076399af853c5c751a7c901b673c4f7c01e97 (diff)
downloadembtoolkit-a6a9a2c6a1609b08d4e6c44fa32ff2a12d723a1e.tar.gz
embtoolkit-a6a9a2c6a1609b08d4e6c44fa32ff2a12d723a1e.tar.bz2
embtoolkit-a6a9a2c6a1609b08d4e6c44fa32ff2a12d723a1e.tar.xz
Kconfig: move out of toolchain some host tools kconfig include
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'kconfig')
-rw-r--r--kconfig/hosttools-buildopts.kconfig101
-rw-r--r--kconfig/linux-kernel-build.kconfig4
-rw-r--r--kconfig/toolchain.kconfig61
3 files changed, 89 insertions, 77 deletions
diff --git a/kconfig/hosttools-buildopts.kconfig b/kconfig/hosttools-buildopts.kconfig
index 59431af..0c15332 100644
--- a/kconfig/hosttools-buildopts.kconfig
+++ b/kconfig/hosttools-buildopts.kconfig
@@ -1,6 +1,6 @@
################################################################################
# Embtoolkit
-# Copyright(C) 2012 Abdoulaye Walsimou GAYE.
+# Copyright(C) 2012-2014 Abdoulaye Walsimou GAYE.
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -22,21 +22,6 @@
# \author Abdoulaye Walsimou GAYE <awg@embtoolkit.org>
# \date January 2012
################################################################################
-comment "-----------------------------"
-comment "Host tools"
-comment "-----------------------------"
-
-config EMBTK_HAVE_MKIMAGE
- bool
- select EMBTK_HOST_HAVE_ZLIB
- default y
- help
- u-boot mkimage tool.
-
-# zlib for host
-source kconfig/zlib_host.kconfig
-# gperf for host
-source kconfig/gperf_host.kconfig
comment "-----------------------------"
comment "Build options"
@@ -77,3 +62,87 @@ config EMBTK_CACHE_PATCHES
help
When this option is enable, new patches for packages will not be
downloaded the second time you run the build process.
+
+comment "-----------------------------"
+comment "Host tools"
+comment "-----------------------------"
+
+config EMBTK_HAVE_MKIMAGE
+ bool
+ select EMBTK_HOST_HAVE_ZLIB
+ default y
+ help
+ u-boot mkimage tool.
+
+#
+# zlib for host
+#
+source kconfig/zlib_host.kconfig
+
+#
+# gperf for host
+#
+source kconfig/gperf_host.kconfig
+
+#
+# GMP
+#
+source kconfig/gmp.kconfig
+
+#
+# MPFR
+#
+source kconfig/mpfr.kconfig
+
+#
+# MPC
+#
+source kconfig/mpc.kconfig
+
+#
+# ccache
+#
+source kconfig/ccache.kconfig
+
+#
+# Autotools
+#
+source kconfig/m4.kconfig
+source kconfig/libtool.kconfig
+source kconfig/autoconf.kconfig
+source kconfig/automake.kconfig
+
+#
+# GNU sed
+#
+source kconfig/gsed.kconfig
+
+#
+# BSD make
+#
+source kconfig/bmake.kconfig
+
+#
+# GNU make
+#
+source kconfig/gmake.kconfig
+
+#
+# pkgconf
+#
+source kconfig/pkgconf.kconfig
+
+#
+# fakeroot
+#
+source kconfig/fakeroot.kconfig
+
+#
+# gperf for host
+#
+source kconfig/gperf_host.kconfig
+
+#
+# libelf
+#
+source packages/misc/libelf/libelf.kconfig
diff --git a/kconfig/linux-kernel-build.kconfig b/kconfig/linux-kernel-build.kconfig
index 5e84fd2..6d30536 100644
--- a/kconfig/linux-kernel-build.kconfig
+++ b/kconfig/linux-kernel-build.kconfig
@@ -1,6 +1,6 @@
################################################################################
# EmbToolkit
-# Copyright(C) 2013 Abdoulaye Walsimou GAYE.
+# Copyright(C) 2013-2014 Abdoulaye Walsimou GAYE.
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -26,7 +26,7 @@
menu "Linux kernel Image configuration"
config EMBTK_LINUX_DOTCONFIG
- string "Linux kernel config file"
+ string "Linux kernel config file (mandatory)"
help
Please specify the linux kernel configuration file for
your target/board.
diff --git a/kconfig/toolchain.kconfig b/kconfig/toolchain.kconfig
index 343d1c7..0538ed7 100644
--- a/kconfig/toolchain.kconfig
+++ b/kconfig/toolchain.kconfig
@@ -1,6 +1,6 @@
################################################################################
# Embtoolkit
-# Copyright(C) 2009-2013 Abdoulaye Walsimou GAYE.
+# Copyright(C) 2009-2014 Abdoulaye Walsimou GAYE.
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@@ -137,7 +137,7 @@ choice
uClibc is suitable for high memory constraints and MMU-less
embedded systems. But compatibility with glibc is not guaranted
and even between different uClibc versions.
- see http://www.uclibc.org for more information about uclibc.
+ see http://www.uclibc.org for more information about uClibc.
endchoice
@@ -170,63 +170,6 @@ source "kconfig/linux.kconfig"
endmenu
#
-# GMP
-#
-source kconfig/gmp.kconfig
-
-#
-# MPFR
-#
-source kconfig/mpfr.kconfig
-
-#
-# MPC
-#
-source kconfig/mpc.kconfig
-
-#
-# ccache
-#
-source kconfig/ccache.kconfig
-
-#
-# Autotools
-#
-source kconfig/m4.kconfig
-source kconfig/libtool.kconfig
-source kconfig/autoconf.kconfig
-source kconfig/automake.kconfig
-
-# GNU sed
-source kconfig/gsed.kconfig
-
-# BSD make
-source kconfig/bmake.kconfig
-
-# GNU make
-source kconfig/gmake.kconfig
-
-#
-# pkgconf
-#
-source kconfig/pkgconf.kconfig
-
-#
-# fakeroot
-#
-source kconfig/fakeroot.kconfig
-
-#
-# gperf for host
-#
-source kconfig/gperf_host.kconfig
-
-#
-# libelf
-#
-source packages/misc/libelf/libelf.kconfig
-
-#
# Select of optional features
#
config EMBTK_TOOLCHAIN_PREDEP_GPERF_HOST