diff options
Diffstat (limited to 'package/mtd/mtd-utils/mtd.mk')
-rw-r--r-- | package/mtd/mtd-utils/mtd.mk | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/package/mtd/mtd-utils/mtd.mk b/package/mtd/mtd-utils/mtd.mk index d514dd4aa..25864c48a 100644 --- a/package/mtd/mtd-utils/mtd.mk +++ b/package/mtd/mtd-utils/mtd.mk @@ -27,12 +27,17 @@ $(MTD_HOST_DIR)/.unpacked: $(DL_DIR)/$(MTD_SOURCE) rm -rf $(MTD_HOST_DIR) mv $(TOOL_BUILD_DIR)/$(MTD_NAME) $(MTD_HOST_DIR) toolchain/patch-kernel.sh $(MTD_HOST_DIR) \ - package/mtd/mtd-utils \*.patch + package/mtd/mtd-utils mtd-utils-$(MTD_VERSION)-all\*.patch + toolchain/patch-kernel.sh $(MTD_HOST_DIR) \ + package/mtd/mtd-utils mtd-utils-$(MTD_VERSION)-host\*.patch touch $@ + $(MTD_HOST_DIR)/mkfs.jffs2: $(MTD_HOST_DIR)/.unpacked CC="$(HOSTCC)" CROSS= CFLAGS=-I$(LINUX_HEADERS_DIR)/include \ - $(MAKE) LINUXDIR=$(LINUX_DIR) -C $(MTD_HOST_DIR) mkfs.jffs2 + $(MAKE) LINUXDIR=$(LINUX_DIR) \ + BUILDDIR=$(MTD_HOST_DIR) \ + -C $(MTD_HOST_DIR) mkfs.jffs2 mtd-host: $(MKFS_JFFS2) @@ -52,8 +57,8 @@ mtd-host-dirclean: $(MTD_DIR)/.unpacked: $(DL_DIR)/$(MTD_SOURCE) $(MTD_CAT) $(DL_DIR)/$(MTD_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) - mv $(BUILD_DIR)/$(MTD_NAME) $(MTD_DIR) - toolchain/patch-kernel.sh $(MTD_DIR) \ - package/mtd/mtd-utils \*.patch + toolchain/patch-kernel.sh $(MTD_DIR) package/mtd/mtd-utils mtd-utils-$(MTD_VERSION)-all\*.patch + toolchain/patch-kernel.sh $(MTD_DIR) package/mtd/mtd-utils mtd-utils-$(MTD_VERSION)-target\*.patch touch $@ MTD_TARGETS_n := @@ -85,7 +90,8 @@ MTD_BUILD_TARGETS := $(addprefix $(MTD_DIR)/, $(MTD_TARGETS_y)) $(MTD_BUILD_TARGETS): $(MTD_DIR)/.unpacked mkdir -p $(TARGET_DIR)/usr/sbin $(MAKE) CFLAGS="-I. -I./include -I$(LINUX_HEADERS_DIR)/include -I$(STAGING_DIR)/usr/include $(TARGET_CFLAGS)" \ - CROSS= CC=$(TARGET_CC) LINUXDIR=$(LINUX26_DIR) WITHOUT_XATTR=1 -C $(MTD_DIR) + BUILDDIR=$(MTD_DIR) \ + CROSS=$(TARGET_CROSS) CC=$(TARGET_CC) LINUXDIR=$(LINUX26_DIR) WITHOUT_XATTR=1 -C $(MTD_DIR) MTD_TARGETS := $(addprefix $(TARGET_DIR)/usr/sbin/, $(MTD_TARGETS_y)) |