summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <walsimou@walsimou.com>2010-02-21 11:38:25 +0100
committerAbdoulaye Walsimou Gaye <walsimou@walsimou.com>2010-02-21 11:38:25 +0100
commit58e22e313786e7ae61b5c5d450548128ffaf41ab (patch)
treee900b83caab32459c92c4491a71700af025f351d /mk
parent5d0b1de6b5ee193376ddd09fffc19f7c1c9b98b9 (diff)
downloadembtoolkit-58e22e313786e7ae61b5c5d450548128ffaf41ab.tar.gz
embtoolkit-58e22e313786e7ae61b5c5d450548128ffaf41ab.tar.bz2
embtoolkit-58e22e313786e7ae61b5c5d450548128ffaf41ab.tar.xz
Debug system: Strace: rework patch machinery
Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
Diffstat (limited to 'mk')
-rw-r--r--mk/strace.mk9
1 files changed, 7 insertions, 2 deletions
diff --git a/mk/strace.mk b/mk/strace.mk
index bd8f0d7..10c8b64 100644
--- a/mk/strace.mk
+++ b/mk/strace.mk
@@ -1,6 +1,6 @@
################################################################################
# GAYE Abdoulaye Walsimou, <walsimou@walsimou.com>
-# Copyright(C) 2009 GAYE Abdoulaye Walsimou. All rights reserved.
+# Copyright(C) 2009-2010 GAYE Abdoulaye Walsimou. All rights reserved.
#
# This program is free software; you can distribute it and/or modify it
# under the terms of the GNU General Public License
@@ -42,8 +42,11 @@ $(STRACE_BUILD_DIR)/.installed: download_strace \
$(STRACE_BUILD_DIR)/.decompressed:
@tar -C $(PACKAGES_BUILD) -xjf $(DOWNLOAD_DIR)/$(STRACE_PACKAGE)
+ifeq ($(CONFIG_EMBTK_STRACE_NEED_PATCH),y)
@cd $(PACKAGES_BUILD)/strace-$(STRACE_VERSION); \
- patch -p1 < $(DOWNLOAD_DIR)/strace-$(STRACE_VERSION).patch
+ patch -p1 < $(DOWNLOAD_DIR)/strace-$(STRACE_VERSION).patch; \
+ $(AUTORECONF)
+endif
@mkdir -p $(STRACE_BUILD_DIR)
@touch $@
download_strace:
@@ -52,9 +55,11 @@ download_strace:
@test -e $(DOWNLOAD_DIR)/$(STRACE_PACKAGE) || \
wget $(STRACE_SITE)/$(STRACE_PACKAGE) \
-O $(DOWNLOAD_DIR)/$(STRACE_PACKAGE)
+ifeq ($(CONFIG_EMBTK_STRACE_NEED_PATCH),y)
@test -e $(DOWNLOAD_DIR)/strace-$(STRACE_VERSION).patch || \
wget -O $(DOWNLOAD_DIR)/strace-$(STRACE_VERSION).patch \
$(STRACE_PATCH_SITE)/strace-$(STRACE_VERSION)-*.patch
+endif
$(STRACE_BUILD_DIR)/.configured:
$(call EMBTK_GENERIC_MESSAGE,"Configuring \