From 475b56f10780534ce3828a9bee8bc774bc8b28f3 Mon Sep 17 00:00:00 2001 From: Abdoulaye Walsimou Gaye Date: Sat, 19 Dec 2009 19:56:38 +0100 Subject: Toolchain: strace: give the ability to choose which version to build Signed-off-by: Abdoulaye Walsimou Gaye --- kconfig/strace.kconfig | 15 +++++++++++++++ mk/strace.mk | 2 +- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/kconfig/strace.kconfig b/kconfig/strace.kconfig index 1f38cb6..ff30693 100644 --- a/kconfig/strace.kconfig +++ b/kconfig/strace.kconfig @@ -28,3 +28,18 @@ config EMBTK_ROOTFS_HAVE_STRACE help strace is a system call tracer, i.e. a debugging tool which prints out a trace of all the system calls made by a another process/program. + +choice + prompt "starce version to use" + depends on EMBTK_ROOTFS_HAVE_STRACE + config EMBTK_STRACE_VERSION_4_5_19 + bool "strace-4.5.19" + config EMBTK_STRACE_VERSION_4_5_18 + bool "strace-4.5.18" +endchoice + +config EMBTK_STRACE_VERSION_STRING + string + default "4.5.19" if EMBTK_STRACE_VERSION_4_5_19 + default "4.5.18" if EMBTK_STRACE_VERSION_4_5_18 + diff --git a/mk/strace.mk b/mk/strace.mk index 11ce084..d9ee06f 100644 --- a/mk/strace.mk +++ b/mk/strace.mk @@ -22,7 +22,7 @@ # \date August 2009 ################################################################################ -STRACE_VERSION:= 4.5.18 +STRACE_VERSION:= $(subst ",,$(strip $(CONFIG_EMBTK_STRACE_VERSION_STRING))) STRACE_SITE:=http://downloads.sourceforge.net/project/strace/strace/$(STRACE_VERSION) STRACE_PATCH_SITE := ftp://ftp.embtoolkit.org/embtoolkit.org/strace STRACE_PACKAGE := strace-$(STRACE_VERSION).tar.bz2 -- cgit v1.2.3