summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Kconfig8
-rw-r--r--kconfig/hosttools-buildopts.kconfig101
-rw-r--r--kconfig/linux-kernel-build.kconfig4
-rw-r--r--kconfig/toolchain.kconfig61
4 files changed, 93 insertions, 81 deletions
diff --git a/Kconfig b/Kconfig
index 954ab81..75cdb29 100644
--- a/Kconfig
+++ b/Kconfig
@@ -1,6 +1,6 @@
################################################################################
# Abdoulaye Walsimou GAYE <awg@embtoolkit.org>
-# 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
@@ -50,9 +50,9 @@ source "kconfig/arch.kconfig"
source "kconfig/arch-variant.kconfig"
endmenu
-#Give ability to build (hide) old packages, instead of remove them in Embtk.
+# Give ability to build (or hide) old packages, instead of remove them in Embtk.
config EMBTK_OLDPACKAGES
- bool "Show old revision of some packages"
+ bool "Show old revisions of some packages"
help
This will allow you to build old revisions of some packages.
@@ -60,7 +60,7 @@ menu "Toolchain configuration"
source "kconfig/toolchain.kconfig"
endmenu
-menu "Debugging systems (GDB, strace, etc.)"
+menu "Toolchain Addons - Debugging systems"
source "packages/development/gdb/gdb.kconfig"
source "packages/misc/ncurses/ncurses.kconfig"
source "kconfig/strace.kconfig"
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