From 966d864aefc179f1cf5c026f933283bda2ae23ff Mon Sep 17 00:00:00 2001 From: Abdoulaye Walsimou Gaye Date: Sun, 16 Mar 2014 11:40:05 +0100 Subject: Build system: move host tools kconfig entries to packages/htools/ Signed-off-by: Abdoulaye Walsimou Gaye --- packages/htools/hosttools-buildopts.kconfig | 148 ++++++++++++++++++++++++++++ 1 file changed, 148 insertions(+) create mode 100644 packages/htools/hosttools-buildopts.kconfig (limited to 'packages/htools') diff --git a/packages/htools/hosttools-buildopts.kconfig b/packages/htools/hosttools-buildopts.kconfig new file mode 100644 index 0000000..0c15332 --- /dev/null +++ b/packages/htools/hosttools-buildopts.kconfig @@ -0,0 +1,148 @@ +################################################################################ +# Embtoolkit +# 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 +# the Free Software Foundation, either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that 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, see . +# +################################################################################ +# +# \file hosttools-buildopts.kconfig +# \brief hosttools-buildopts.kconfig of Embtoolkit +# \author Abdoulaye Walsimou GAYE +# \date January 2012 +################################################################################ + +comment "-----------------------------" +comment "Build options" +comment "-----------------------------" + +config EMBTK_NUMBER_BUILD_JOBS + int "Number of parallel build jobs" + default 1 + +config EMBTK_DOWNLOAD_DIR + string "Download directory" + default $EMBTK_DEFAULT_DL + help + Directory where downloaded packages are stored. + + You must specify here an absolute directory location, if you choose to + use an alternate location. + + Note: + If you want to preserve downloaded packages from being removed when + you do make distclean, you must specify an alternate location. + If you leave this option in the default location under Embtoolkit, + $(EMBTK_ROOT)/dl, then make distclean will remove downloaded packages. + But keep in mind that only a make distclean command will remove + downloaded packages in the default location under EmbToolkit, + not make clean. + +config EMBTK_WIPEOUTWORKSPACES + bool "Wipe out packages workspace after successful build" + help + Wipe out packages workspace after successful build. If is highly + recommended to enable this option if you want to save disk space on you + host development. + +config EMBTK_CACHE_PATCHES + bool "Preserve first downloaded patches and do not download new one" + default y + 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 -- cgit v1.2.3