summaryrefslogtreecommitdiff
path: root/mk/toolchain.mk
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2012-02-05 15:16:51 +0100
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2012-02-05 15:21:01 +0100
commit3c4f91a59db330595919efecf54aade16e3b6f23 (patch)
treef000df8f2cd6a0e04f1490637e3a3076f77831be /mk/toolchain.mk
parenteab582ccd77ccf4f8d9b4871d1e212751de40053 (diff)
downloadembtoolkit-3c4f91a59db330595919efecf54aade16e3b6f23.tar.gz
embtoolkit-3c4f91a59db330595919efecf54aade16e3b6f23.tar.bz2
embtoolkit-3c4f91a59db330595919efecf54aade16e3b6f23.tar.xz
Toolchain: do not remove builddirs of toolchain components, instead clean them
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'mk/toolchain.mk')
-rw-r--r--mk/toolchain.mk4
1 files changed, 2 insertions, 2 deletions
diff --git a/mk/toolchain.mk b/mk/toolchain.mk
index d9efc6a..fa6956a 100644
--- a/mk/toolchain.mk
+++ b/mk/toolchain.mk
@@ -164,9 +164,9 @@ define __embtk_toolchain_build
$(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));)
+ $(MAKE) $(dep)_clean;)
$(foreach pkg,$(__embtk_rootfs_pkgs-y),$(MAKE) $(pkg)_clean;)
- rm -rf $(SYSROOT)
+ rm -rf $(SYSROOT) $(TOOLS)
$(__embtk_toolchain_mkinitdirs)
$(MAKE) $(TOOLCHAIN_PRE_DEPS-y) $(TOOLCHAIN_DEPS)
touch $(TOOLCHAIN_DIR)/.installed)