soas%.done: soas%.iso soas%.removable.img.tar.lzma soas%.tree.tar.lzma soasxo%.tree.tar.lzma soasxo%.img soasxo%.plc touch $@ soasxo%.iso: livecd-creator --skip-compression --cache=../cache --fslabel soasxo$* -c ../soas-xo.ks md5sum $@ > $@.md5sum sha1sum $@ > $@.sha1sum 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 soas%.tree.tar.lzma: soas%.tree tar -c -C $^ . | lzma -1 > $@ md5sum $@ > $@.md5sum sha1sum $@ > $@.sha1sum soas%.removable.img: soas%.tree ../bootable-tree-to-removable-img.sh $^ $@ du -sk $@ | cut -f 1 > $@.size.txt soas%.removable.img.tar.lzma: soas%.removable.img tar -c $^ | lzma -1 > $@ md5sum $@ > $@.md5sum sha1sum $@ > $@.sha1sum soasxo%.img: soasxo%.tree ../bootable-tree-to-xo.sh $^ $@ du -sk $@ | cut -f 1 > $@.size.txt md5sum $@ > $@.md5sum sha1sum $@ > $@.sha1sum soasxo%.plc: soasxo%.img ../image-digestor.sh $^ .PRECIOUS: soas%.iso soas%.removable.img soas%.removable.img.tar.lzma soas%.tree soas%.tree.tar.lzma soas%.img soas%.plc