summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2011-08-15 13:48:05 +0200
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2011-08-15 13:48:05 +0200
commitbb794502f90e0464bd356d4bb520a069f0246e71 (patch)
treeae0f8927dd46fa3a0bf09b0f4f6a76614c9cfb60
parentdd4510c5a3edf54e7737768fe99b7426230dc49a (diff)
downloadembtoolkit-bb794502f90e0464bd356d4bb520a069f0246e71.tar.gz
embtoolkit-bb794502f90e0464bd356d4bb520a069f0246e71.tar.bz2
embtoolkit-bb794502f90e0464bd356d4bb520a069f0246e71.tar.xz
Toolchain: uClibc: add missing kconfig file
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
-rw-r--r--kconfig/uclibc-kconfigs/embtk-uclibc.kconfig75
1 files changed, 75 insertions, 0 deletions
diff --git a/kconfig/uclibc-kconfigs/embtk-uclibc.kconfig b/kconfig/uclibc-kconfigs/embtk-uclibc.kconfig
new file mode 100644
index 0000000..db28902
--- /dev/null
+++ b/kconfig/uclibc-kconfigs/embtk-uclibc.kconfig
@@ -0,0 +1,75 @@
+################################################################################
+# Embtoolkit
+# Copyright(C) 2009-2011 GAYE Abdoulaye Walsimou.
+# For Copyrright from linux kernel's build/configure system, see their source
+# code
+#
+# This program is free software; you can distribute it and/or modify it
+# under the terms of the GNU General Public License
+# (Version 2 or later) published by the Free Software Foundation.
+#
+# This program is distributed in the hope it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+# for more details.
+#
+# You should have received a copy of the GNU General Public License along
+# with this program; if not, write to the Free Software Foundation, Inc.,
+# 59 Temple Place - Suite 330, Boston MA 02111-1307, USA.
+################################################################################
+#
+# \file uclibc.kconfig
+# \brief uclibc.kconfig of Embtoolkit, similar to Configs/Config.in
+# \author GAYE Abdoulaye Walsimou, <walsimou@walsimou.com>
+# \date September 2009
+################################################################################
+
+
+#
+# Embtk specific
+#
+
+comment "----------------------------------------------------------------------"
+comment "----- uClibc C library configuration"
+comment "----------------------------------------------------------------------"
+
+choice
+ prompt "uClibc version to use"
+ help
+ Which uClibc version to use.
+
+ config EMBTK_UCLIBC_VERSION_0_9_32
+ bool "uClibc-0.9.32"
+ select EMBTK_UCLIBC_NEED_PATCH
+ config EMBTK_UCLIBC_VERSION_GIT
+ bool "Use a branch of uClibc git repository"
+ help
+ see http://git.uclibc.org/uClibc
+endchoice
+
+config EMBTK_UCLIBC_VERSION_STRING
+ string
+ default "0.9.32" if EMBTK_UCLIBC_VERSION_0_9_32
+ default "git" if EMBTK_UCLIBC_VERSION_GIT
+
+config EMBTK_UCLIBC_GIT_BRANCH
+ string "Branch to use"
+ default "master"
+ depends on EMBTK_UCLIBC_VERSION_GIT
+ help
+ The branch of the git repository to use.
+
+config EMBTK_UCLIBC_GIT_REVISION
+ string "Revision to checkout"
+ default "HEAD"
+ depends on EMBTK_UCLIBC_VERSION_GIT
+ help
+ The revision of the git repository to checkout.
+
+config EMBTK_UCLIBC_NEED_PATCH
+ bool
+
+#
+# uClibc specific
+#
+source kconfig/uclibc-kconfigs/uclibc.kconfig