1 include $(TOPDIR
)/rules.mk
5 JFFS2_TARGETS
:= $(BIN_DIR
)/openwrt-generic-jffs2-4MB.trx
$(BIN_DIR
)/openwrt-generic-jffs2-8MB.trx
6 JFFS2OPTS
:= --pad
--little-endian
--squash
-d
$(TARGET_DIR
)
7 #JFFS2OPTS += -Xlzo -msize -Xlzari
9 prepare
: $(MTD_DIR
)/.unpacked
11 install: compile
$(JFFS2_TARGETS
)
12 clean: jffs2root-dirclean
14 $(BIN_DIR
)/openwrt-generic-jffs2-4MB.trx
:
15 $(MKFS_JFFS2
) $(JFFS2OPTS
) -e
0x10000 -o
$(IMAGE
)-4MB.jffs2
16 PATH
=$(TARGET_PATH
) trx
-o
$@
$(BUILD_DIR
)/loader.gz \
17 $(LINUX_IMAGE
) -a
0x10000 $(IMAGE
)-4MB.jffs2
19 $(BIN_DIR
)/openwrt-generic-jffs2-8MB.trx
:
20 $(MKFS_JFFS2
) $(JFFS2OPTS
) -e
0x20000 -o
$(IMAGE
)-8MB.jffs2
21 PATH
=$(TARGET_PATH
) trx
-o
$@
$(BUILD_DIR
)/loader.gz \
22 $(LINUX_IMAGE
) -a
0x20000 $(IMAGE
)-8MB.jffs2