summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mk/mtd-utils.mk6
-rw-r--r--mk/rootfs.mk2
2 files changed, 7 insertions, 1 deletions
diff --git a/mk/mtd-utils.mk b/mk/mtd-utils.mk
index c75070b..72d575e 100644
--- a/mk/mtd-utils.mk
+++ b/mk/mtd-utils.mk
@@ -55,6 +55,12 @@ $(MTD-UTILS_HOST_BUILD_DIR)/.decompressed:
@mkdir -p $(MTD-UTILS_HOST_BUILD_DIR)
@touch $@
+mtd-utils_host_clean:
+ $(call EMBTK_GENERIC_MESSAGE,"Cleaning mtd-utils in host ...")
+ @if [ -e $(MTD-UTILS_HOST_BUILD_DIR)/.installed ]; then \
+ cd $(HOSTTOOLS)/usr/sbin; rm -rf $(MTD-UTILS_BINS); \
+ fi
+
#mtd-utils for target
$(MTD-UTILS_TARGET_BUILD_DIR)/.installed: zlib_target_install \
lzo_target_install download_mtd-utils $(MTD-UTILS_TARGET_BUILD_DIR)/.decompressed
diff --git a/mk/rootfs.mk b/mk/rootfs.mk
index 30be0c3..a2d3dad 100644
--- a/mk/rootfs.mk
+++ b/mk/rootfs.mk
@@ -40,7 +40,7 @@ include $(EMBTK_ROOT)/mk/mtd-utils.mk
ifeq ($(CONFIG_EMBTK_ROOTFS_HAVE_JFFS2),y)
ROOTFS_COMPONENTS += mtd-utils_host_install
-ROOTFS_COMPONENTS_CLEAN += mtd-utils_host_install
+ROOTFS_COMPONENTS_CLEAN += mtd-utils_host_clean
endif
rootfs_build: rootfs_clean mkinitialpath $(ROOTFS_COMPONENTS)