diff options
-rw-r--r-- | Kconfig | 8 | ||||
-rw-r--r-- | kconfig/hosttools-buildopts.kconfig | 101 | ||||
-rw-r--r-- | kconfig/linux-kernel-build.kconfig | 4 | ||||
-rw-r--r-- | kconfig/toolchain.kconfig | 61 |
4 files changed, 93 insertions, 81 deletions
@@ -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 |