source: freewrt/target/linux/image/jffs2.mk@ 1444c95

freewrt_1_0 freewrt_2_0
Last change on this file since 1444c95 was 1444c95, checked in by Waldemar Brodkorb <wbx@…>, 19 years ago

unhook jffs2 builds, like tg have committet in r247

git-svn-id: svn://www.freewrt.org/trunk/freewrt@249 afb5a338-a214-0410-bd46-81f09a774fd1

  • Property mode set to 100644
File size: 1.2 KB
Line 
1# $FreeWRT$
2
3ifneq ($(BR2_BIG_ENDIAN),y)
4JFFS2OPTS := --pad --little-endian --squash
5else
6JFFS2OPTS := --pad --big-endian --squash
7endif
8
9jffs2-prepare:
10
11jffs2-compile: prepare-targets
12
13jffs2-clean:
14 rm -f $(KDIR)/root.jffs2*
15
16$(KDIR)/root.jffs2-4MB: install-prepare
17 @rm -rf $(KDIR)/root/jffs
18 $(STAGING_DIR)/bin/mkfs.jffs2 $(JFFS2OPTS) -e 0x10000 -o $@ -d $(KDIR)/root $(MAKE_TRACE)
19
20$(KDIR)/root.jffs2-8MB: install-prepare
21 @rm -rf $(KDIR)/root/jffs
22 $(STAGING_DIR)/bin/mkfs.jffs2 $(JFFS2OPTS) -e 0x20000 -o $@ -d $(KDIR)/root $(MAKE_TRACE)
23
24ifeq ($(IB),)
25jffs2-install: compile-targets $(BOARD)-compile
26endif
27
28jffs2-install: $(KDIR)/root.jffs2-4MB $(KDIR)/root.jffs2-8MB
29 $(TRACE) target/linux/image/$(BOARD)/install
30 $(MAKE) -C $(BOARD) install KERNEL="$(KERNEL)" FS="jffs2-4MB"
31 $(TRACE) target/linux/image/$(BOARD)/install
32 $(MAKE) -C $(BOARD) install KERNEL="$(KERNEL)" FS="jffs2-8MB"
33
34jffs2-install-ib: compile-targets
35 mkdir -p $(IB_DIR)/staging_dir_$(ARCH)/bin
36 $(CP) $(STAGING_DIR)/bin/mkfs.jffs2 $(IB_DIR)/staging_dir_$(ARCH)/bin
37
38prepare-targets: jffs2-prepare
39compile-targets: jffs2-compile
40install-targets: jffs2-install
41install-ib: jffs2-install-ib
42clean-targets: jffs2-clean
43
Note: See TracBrowser for help on using the repository browser.