image: fix ar71xx legacy images
authorMathias Kresin <dev@kresin.me>
Fri, 14 Jul 2017 17:35:02 +0000 (19:35 +0200)
committerMathias Kresin <dev@kresin.me>
Sat, 15 Jul 2017 05:02:59 +0000 (07:02 +0200)
commit9fe9175c2f674607f8e26214b45382591c27f54a
treeeba8d4ba631cc77db39fd9b2eb46b9b7f4801636
parent4531bc4267c7701e3615a806a0fde8212076699a
image: fix ar71xx legacy images

If TARGET_PER_DEVICE_ROOTFS and DEVICE_PACKAGES are used for ar71xx
legacy images:

- an already jffs2 padded squashfs rootfs is overwritten
  with an unpadded/raw one.

- the squashfs-raw and squashfs-64k rootfs are not replaced by the
  ones including the DEVICE_PACKAGES

Call Image/Build/squashfs after the DEVICE_PACKAGES are added to the
base squashfs rootfs to fix the issues.

Fixes: FS#904

Signed-off-by: Mathias Kresin <dev@kresin.me>
include/image-legacy.mk