diff options
author | Martin Dengler <martin@martindengler.com> | 2009-08-24 15:44:24 (GMT) |
---|---|---|
committer | Martin Dengler <martin@martindengler.com> | 2009-08-24 15:44:24 (GMT) |
commit | 9d8af7195d3192e4456939cdcf7e7efdc9ea4766 (patch) | |
tree | 5b5ffefad51e317c31a890b26fad37df6442193a /Makefile | |
parent | d4fd1e3c17474b71e7a9ce21efad0e295463416c (diff) |
create both SoaS and SoaS-XO imagesforsdz
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 24 |
1 files changed, 14 insertions, 10 deletions
@@ -1,33 +1,37 @@ -%.done: %.iso %.removable.img.tar.lzma %.tree.tar.lzma %.img %.plc +soas%.done: soas%.iso soas%.removable.img.tar.lzma soas%.tree.tar.lzma soasxo%.tree.tar.lzma soasxo%.img soasxo%.plc touch $@ -%.iso: - livecd-creator --skip-compression --cache=../cache --fslabel $* -c ../soas-xo.ks +soasxo%.iso: + livecd-creator --skip-compression --cache=../cache --fslabel soasxo$* -c ../soas-xo.ks md5sum $@ > $@.md5sum sha1sum $@ > $@.sha1sum -%.tree: %.iso +soas%.iso: + livecd-creator --skip-compression --cache=../cache --fslabel soas$* -c ../soas.ks + md5sum $@ > $@.md5sum + sha1sum $@ > $@.sha1sum +soas%.tree: soas%.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 +soas%.tree.tar.lzma: soas%.tree tar -c -C $^ . | lzma -1 > $@ md5sum $@ > $@.md5sum sha1sum $@ > $@.sha1sum -%.removable.img: %.tree +soas%.removable.img: soas%.tree ../bootable-tree-to-removable-img.sh $^ $@ du -sk $@ | cut -f 1 > $@.size.txt -%.removable.img.tar.lzma: %.removable.img +soas%.removable.img.tar.lzma: soas%.removable.img tar -c $^ | lzma -1 > $@ md5sum $@ > $@.md5sum sha1sum $@ > $@.sha1sum -%.img: %.tree +soasxo%.img: soasxo%.tree ../bootable-tree-to-xo.sh $^ $@ du -sk $@ | cut -f 1 > $@.size.txt md5sum $@ > $@.md5sum sha1sum $@ > $@.sha1sum -%.plc: %.img +soasxo%.plc: soasxo%.img ../image-digestor.sh $^ -.PRECIOUS: %.iso %.removable.img %.removable.img.tar.lzma %.tree %.tree.tar.lzma %.img %.plc +.PRECIOUS: soas%.iso soas%.removable.img soas%.removable.img.tar.lzma soas%.tree soas%.tree.tar.lzma soas%.img soas%.plc |