Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile24
1 files changed, 14 insertions, 10 deletions
diff --git a/Makefile b/Makefile
index ac07efe..bb22f9c 100644
--- a/Makefile
+++ b/Makefile
@@ -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