summaryrefslogtreecommitdiff
path: root/mk/binutils.mk
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2011-01-16 15:38:35 +0100
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2011-01-16 15:38:35 +0100
commit3cb2be00faf1eb6e2b7600e8064978cbda6c6e52 (patch)
treeb27c8d531d9d28a955a0d6ece47ba4a627b9246f /mk/binutils.mk
parent4b53565dd8c6d55bb4020ad93bf7609c0e12cd82 (diff)
downloadembtoolkit-3cb2be00faf1eb6e2b7600e8064978cbda6c6e52.tar.gz
embtoolkit-3cb2be00faf1eb6e2b7600e8064978cbda6c6e52.tar.bz2
embtoolkit-3cb2be00faf1eb6e2b7600e8064978cbda6c6e52.tar.xz
Toolchain: binutils: use decompress macro
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'mk/binutils.mk')
-rw-r--r--mk/binutils.mk12
1 files changed, 3 insertions, 9 deletions
diff --git a/mk/binutils.mk b/mk/binutils.mk
index 5034b6a..5608cc3 100644
--- a/mk/binutils.mk
+++ b/mk/binutils.mk
@@ -34,9 +34,9 @@ BINUTILS_BUILD_DIR := $(TOOLS_BUILD)/binutils
BINUTILS_MULTILIB := --disable-multilib
-binutils_install: $(BINUTILS_BUILD_DIR)/.built
+binutils_install: $(BINUTILS_BUILD_DIR)/.installed
-$(BINUTILS_BUILD_DIR)/.built: download_binutils \
+$(BINUTILS_BUILD_DIR)/.installed: download_binutils \
$(BINUTILS_BUILD_DIR)/.decompressed $(BINUTILS_BUILD_DIR)/.configured
@$(MAKE) -C $(BINUTILS_BUILD_DIR) $(J)
$(MAKE) -C $(BINUTILS_BUILD_DIR) install
@@ -46,13 +46,7 @@ download_binutils:
$(call EMBTK_DOWNLOAD_PKG,BINUTILS)
$(BINUTILS_BUILD_DIR)/.decompressed:
- @tar -C $(TOOLS_BUILD) -xjf $(DOWNLOAD_DIR)/$(BINUTILS_PACKAGE)
-ifeq ($(CONFIG_EMBTK_BINUTILS_NEED_PATCH),y)
- cd $(TOOLS_BUILD)/binutils-$(BINUTILS_VERSION); \
- patch -p1 < $(DOWNLOAD_DIR)/binutils-$(BINUTILS_VERSION).patch
-endif
- @mkdir -p $(BINUTILS_BUILD_DIR)
- @touch $@
+ $(call EMBTK_DECOMPRESS_HOSTPKG,BINUTILS)
$(BINUTILS_BUILD_DIR)/.configured:
$(call EMBTK_GENERIC_MESSAGE,"binutils: Configuring \