From 2de791010247a33b38ab05bd6fbfb6ef72c13578 Mon Sep 17 00:00:00 2001 From: John Crispin Date: Tue, 14 Jul 2015 07:39:10 +0000 Subject: brcm2708: Implement sysupgrade Implement sysupgrade for Raspberry Pi, similar to the way it is done on x86: The config files are saved in the boot partition and moved to where they are normally expected in preinit. Also add optional gzip compression for the SD card image, since this can save a lot of space (76M vs 6M), also similar to x86. Signed-off-by: Bruno Randolf SVN-Revision: 46347 --- target/linux/brcm2708/image/Makefile | 3 +++ 1 file changed, 3 insertions(+) (limited to 'target/linux/brcm2708/image') diff --git a/target/linux/brcm2708/image/Makefile b/target/linux/brcm2708/image/Makefile index 10ecfdaef0..53716e0d77 100644 --- a/target/linux/brcm2708/image/Makefile +++ b/target/linux/brcm2708/image/Makefile @@ -40,6 +40,9 @@ endef define Build/sdcard-img ./gen_rpi_sdcard_img.sh $@ $@.boot $(word 2,$^) \ $(CONFIG_BRCM2708_SD_BOOT_PARTSIZE) $(CONFIG_TARGET_ROOTFS_PARTSIZE) + ifneq ($(CONFIG_TARGET_IMAGES_GZIP),) + gzip -k -f9 $(BIN_DIR)/$(IMG_PREFIX)-sdcard-vfat-$(1).img + endif endef ### Device macros ### -- cgit v1.2.3