diff options
author | Martin Dengler <martin@martindengler.com> | 2009-08-24 10:28:13 (GMT) |
---|---|---|
committer | Martin Dengler <martin@martindengler.com> | 2009-08-24 10:28:13 (GMT) |
commit | e813dfb576a6dc6439dac1facf2c2adc77a210dc (patch) | |
tree | 80c0b7b494ff4c2e4935ce88277302214ff5cef8 /Makefile | |
parent | d0c03585a49c0e439160e628cdf170b790bad4df (diff) | |
parent | 124bc767b635c2d57750e16b86e17d88f0e26e24 (diff) |
merge branch xo-strawberry with mainline
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..ac07efe --- /dev/null +++ b/Makefile @@ -0,0 +1,33 @@ +%.done: %.iso %.removable.img.tar.lzma %.tree.tar.lzma %.img %.plc + touch $@ +%.iso: + livecd-creator --skip-compression --cache=../cache --fslabel $* -c ../soas-xo.ks + md5sum $@ > $@.md5sum + sha1sum $@ > $@.sha1sum +%.tree: %.iso + ../livecd-iso-to-bootable-tree.sh $^ $@ + du -sk $@ | cut -f 1 > $@.size.txt + chroot $@ rpm -qa | sort > $@.packages.txt + chroot $@ rpm -qa --queryformat="%10{SIZE}\t%{NAME}\n" | sort -k1,1n > $@.packages-sizes.txt +%.tree.tar.lzma: %.tree + tar -c -C $^ . | lzma -1 > $@ + md5sum $@ > $@.md5sum + sha1sum $@ > $@.sha1sum +%.removable.img: %.tree + ../bootable-tree-to-removable-img.sh $^ $@ + du -sk $@ | cut -f 1 > $@.size.txt +%.removable.img.tar.lzma: %.removable.img + tar -c $^ | lzma -1 > $@ + md5sum $@ > $@.md5sum + sha1sum $@ > $@.sha1sum +%.img: %.tree + ../bootable-tree-to-xo.sh $^ $@ + du -sk $@ | cut -f 1 > $@.size.txt + md5sum $@ > $@.md5sum + sha1sum $@ > $@.sha1sum +%.plc: %.img + ../image-digestor.sh $^ + +.PRECIOUS: %.iso %.removable.img %.removable.img.tar.lzma %.tree %.tree.tar.lzma %.img %.plc + + |