From 32d98244f81bdb2ff0e4e17d09590b535f1df3e9 Mon Sep 17 00:00:00 2001 From: Abdoulaye Walsimou Gaye Date: Wed, 7 Nov 2012 23:59:38 +0100 Subject: Toolchain build: avoid recursive make at cleanup Signed-off-by: Abdoulaye Walsimou Gaye --- mk/toolchain.mk | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'mk') diff --git a/mk/toolchain.mk b/mk/toolchain.mk index 1db88d7..ea1443a 100644 --- a/mk/toolchain.mk +++ b/mk/toolchain.mk @@ -162,8 +162,9 @@ define __embtk_toolchain_build rm -rf $(call __embtk_pkg_dotinstalled_f,toolchain) rm -rf $(call __embtk_pkg_dotdecompressed_f,toolchain) $(foreach dep,$(patsubst %_install,%,$(TOOLCHAIN_DEPS)), - $(MAKE) $(dep)_clean;) - $(foreach pkg,$(__embtk_rootfs_pkgs-y),$(MAKE) $(pkg)_clean;) + $(call embtk_cleanup_pkg,$(dep))) + $(foreach pkg,$(__embtk_rootfs_pkgs-y), + $(call embtk_cleanup_pkg,$(pkg))) rm -rf $(embtk_sysroot) $(embtk_tools) $(__embtk_toolchain_mkinitdirs) $(MAKE) $(TOOLCHAIN_PRE_DEPS-y) $(TOOLCHAIN_DEPS) @@ -175,10 +176,10 @@ define __embtk_toolchain_build $(if $(findstring core,$(1)),,$(___embtk_toolchain_decompress)) $(if $(findstring core,$(1)), $(foreach addon,$(__embtk_toolchain_addons-y), - $(MAKE) $(addon)_clean;)) + $(call embtk_cleanup_pkg,$(addon)))) $(if $(TOOLCHAIN_ADDONS-), $(foreach addon,$(__embtk_toolchain_addons-n), - $(MAKE) $(addon)_clean;)) + $(call embtk_cleanup_pkg,$(addon)))) $(if $(TOOLCHAIN_ADDONS-y), $(MAKE) $(TOOLCHAIN_PRE_DEPS-y) $(TOOLCHAIN_ADDONS-y)) touch $(call __embtk_pkg_dotinstalled_f,toolchain_addons)) -- cgit v1.2.3