1 define Build
/netgear-rootfs
3 -A mips
-O linux
-T filesystem
-C none \
4 $(if
$(UIMAGE_MAGIC
),-M
$(UIMAGE_MAGIC
)) \
5 -n
'$(VERSION_DIST) filesystem' \
6 -d
$(IMAGE_ROOTFS
) $@.fs
11 define Build
/netgear-squashfs
12 rm -rf
$@.fs
$@.squashfs
14 cp
$@
$@.fs
/image
/uImage
15 $(STAGING_DIR_HOST
)/bin
/mksquashfs3-lzma \
16 $@.fs
$@.squashfs
-be \
17 -noappend
-root-owned
-b
65536 \
18 $(if
$(SOURCE_DATE_EPOCH
),-fixed-time
$(SOURCE_DATE_EPOCH
))
20 dd if
=/dev
/zero bs
=1k count
=1 >> $@.squashfs
22 -A mips
-O linux
-T filesystem
-C none \
23 $(if
$(UIMAGE_MAGIC
),-M
$(UIMAGE_MAGIC
)) \
24 -a
0xbf070000 -e
0xbf070000 \
25 -n
'MIPS $(VERSION_DIST) Linux-$(LINUX_VERSION)' \
27 rm -rf
$@.squashfs
$@.fs
30 define Device
/netgear_generic
31 DEVICE_VENDOR
:= NETGEAR
32 KERNEL
:= kernel-bin | append-dtb | lzma
-d20 | uImage lzma
33 KERNEL_INITRAMFS
:= kernel-bin | append-dtb | lzma
-d20 | uImage lzma
35 IMAGE
/default
:= append-kernel | pad-to
$$$$(BLOCKSIZE
) | \
36 netgear-squashfs | append-rootfs | pad-rootfs
37 IMAGE
/sysupgrade.bin
:= $$(IMAGE
/default
) | check-size | append-metadata
38 IMAGE
/factory.img
:= $$(IMAGE
/default
) | netgear-dni | check-size