blob: ac07efe4c1a36794aad8b74574cde4b57886fa92 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
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
|