summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2012-01-15 23:03:46 +0100
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2012-01-15 23:03:46 +0100
commit5037be7fc10a4c090a41865dd3c7b327466d9596 (patch)
tree39bfad4d2774ff80cc6732c896a2157897977ccf /mk
parenta88b9e0f9c23653c399a752376c0678067d43688 (diff)
downloadembtoolkit-5037be7fc10a4c090a41865dd3c7b327466d9596.tar.gz
embtoolkit-5037be7fc10a4c090a41865dd3c7b327466d9596.tar.bz2
embtoolkit-5037be7fc10a4c090a41865dd3c7b327466d9596.tar.xz
Toolchain: invalidate toolcain component before reinstalling it
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'mk')
-rw-r--r--mk/toolchain.mk2
1 files changed, 2 insertions, 0 deletions
diff --git a/mk/toolchain.mk b/mk/toolchain.mk
index 11e8ca8..ecbdf09 100644
--- a/mk/toolchain.mk
+++ b/mk/toolchain.mk
@@ -143,6 +143,7 @@ endef
define __embtk_toolchain_build
$(if $(findstring core,$(1)),
$(call embtk_pinfo,"Building new $(GNU_TARGET)/$(EMBTK_MCU_FLAG) CORE toolchain - please wait...")
+ rm -rf $(TOOLCHAIN_DIR)/.installed
$(foreach dep,$(patsubst %_install,%,$(TOOLCHAIN_DEPS)),
rm -rf $(call __embtk_pkg_builddir,$(dep));)
$(foreach pkg,$(__embtk_rootfs_packages),$(MAKE) $(pkg)_clean;)
@@ -152,6 +153,7 @@ define __embtk_toolchain_build
touch $(TOOLCHAIN_DIR)/.installed)
$(if $(findstring addons,$(1)),
$(call embtk_pinfo,"Building new $(GNU_TARGET)/$(EMBTK_MCU_FLAG) toolchain ADDONS - please wait...")
+ rm -rf $(TOOLCHAIN_ADDONS_BUILD_DIR)/.installed
$(if $(findstring core,$(1)),,$(___embtk_toolchain_decompress))
$(if $(findstring core,$(1)),
$(foreach addon,