diff options
author | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2012-01-15 23:03:46 +0100 |
---|---|---|
committer | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2012-01-15 23:03:46 +0100 |
commit | 5037be7fc10a4c090a41865dd3c7b327466d9596 (patch) | |
tree | 39bfad4d2774ff80cc6732c896a2157897977ccf /mk | |
parent | a88b9e0f9c23653c399a752376c0678067d43688 (diff) | |
download | embtoolkit-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.mk | 2 |
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, |