Add xzimages target; build shasums based on them instead

This commit is contained in:
Gunnar Wolf 2020-04-14 22:27:20 -05:00
parent 507c5cd45a
commit c4b31783ee
1 changed files with 6 additions and 2 deletions

View File

@ -1,6 +1,7 @@
all: shasums
shasums: raspi_0w.sha256 raspi_2.sha256 raspi_3.sha256
xzimages: raspi_0w.img.xz raspi_2.img.xz raspi_3.img.xz
images: raspi_0w.img raspi_2.img raspi_3.img
yaml: raspi_0w.yaml raspi_2.yaml raspi_3.yaml
@ -28,8 +29,11 @@ raspi_3.yaml: raspi_master.yaml
sed "s/__SPU_ENABLE__//" |\
sed "s/__HOST__/rpi3/" > $@
%.sha256: %.img
sha256sum $(@:sha256=img) > $@
%.sha256: %.img.xz
sha256sum $(@:sha256=img.xz) > $@
%.img.xz: %.img
xz -f -z -9 $(@:.xz=)
%.img: %.yaml
touch $(@:.img=.log)