Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorMartin Dengler <martin@martindengler.com>2009-07-06 20:39:10 (GMT)
committer Martin Dengler <martin@martindengler.com>2009-07-06 20:39:10 (GMT)
commite0c3e3fba265363f5e361ad7c0eff195efef1686 (patch)
tree21fd28c194d7d78657c738fef3cd1eb153450a57 /Makefile
parent679d815b9a1609a85ed0753027029a446f6e64aa (diff)
would help if I added the Makefile
Diffstat (limited to 'Makefile')
-rwxr-xr-xMakefile24
1 files changed, 24 insertions, 0 deletions
diff --git a/Makefile b/Makefile
new file mode 100755
index 0000000..870ce2a
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,24 @@
+%.done: %.iso %.removable.img.tar.lzma %.tree.tar.lzma %.img %.plc
+ touch $@
+%.iso:
+ sudo livecd-creator --skip-compression --cache=../cache --fslabel $* -c ../mtd.ks
+%.tree: %.iso
+ sudo ../livecd-iso-to-bootable-tree.sh $^ $@
+ sudo du -sk $@ | cut -f 1 > $@.size.txt
+ sudo chroot $@ rpm -qa | sort > $@.packages.txt
+%.tree.tar.lzma: %.tree
+ sudo tar -c -C $^ . | lzma -1 > $@
+%.removable.img: %.tree
+ sudo ../bootable-tree-to-removable-img.sh $^ $@
+ du -sk $@ | cut -f 1 > $@.size.txt
+%.removable.img.tar.lzma: %.removable.img
+ tar -c $^ | lzma -1 > $@
+%.img: %.tree
+ sudo ../bootable-tree-to-xo.sh $^ $@
+ du -sk $@ | cut -f 1 > $@.size.txt
+%.plc: %.img
+ ../image-digestor.sh $^
+
+.PRECIOUS: %.iso %.removable.img %.removable.img.tar.lzma %.tree %.tree.tar.lzma %.img %.plc
+
+