1 ifneq ($(CONFIG_BIG_ENDIAN),y)
2 JFFS2OPTS := --pad --little-endian --squash
4 JFFS2OPTS := --pad --big-endian --squash
7 define Image/mkfs/jffs2
8 rm -rf $(BUILD_DIR)/root/jffs
10 $(STAGING_DIR)/bin/mkfs.jffs2 $(JFFS2OPTS) -e 0x10000 -o $(KDIR)/root.jffs2-64k -d $(BUILD_DIR)/root
11 $(STAGING_DIR)/bin/mkfs.jffs2 $(JFFS2OPTS) -e 0x20000 -o $(KDIR)/root.jffs2-128k -d $(BUILD_DIR)/root
13 $(call Image/Build,jffs2-64k)
14 $(call Image/Build,jffs2-128k)
17 $(STAGING_DIR)/bin/mkfs.jffs2:
18 $(MAKE) -C $(TOPDIR)/target/linux/image/jffs2 compile
21 $(MAKE) -C $(TOPDIR)/target/linux/image/jffs2 clean
22 rm -f $(KDIR)/root.jffs2*
24 compile-targets: $(STAGING_DIR)/bin/mkfs.jffs2
25 clean-targets: jffs2-clean