From b04ad4e58b89899aad86399db690edd9bc03cb05 Mon Sep 17 00:00:00 2001 From: Martin Dengler Date: Sun, 05 Jul 2009 11:39:52 +0000 Subject: use livecd-creator and report size changes --- (limited to 'build') diff --git a/build b/build index 8dd8182..ab16827 100755 --- a/build +++ b/build @@ -3,7 +3,7 @@ set -e set -o pipefail -python ../live.py +livecd-creator --skip-compression --cache=../cache --fslabel soasxo -c ../mtd.ks stem=`ls -t *.iso | head -1 | sed -e "s/.iso//;"` @@ -15,9 +15,29 @@ tar -c -C $stem . | lzma -1 > ${stem}-files.tar.lzma ../bootable-tree-to-removable-img.sh $stem ${stem}-removable ../bootable-tree-to-xo.sh $stem ${stem}.img -../../xo-image-digestor/image-digestor.sh ${stem}.img -for ext in img crc plc ; do - rm -f soas.${ext} - cp -l ${stem}.${ext} soas.${ext} -done + + +$(dirname $(dirname $PWD))/xo-image-digestor/image-digestor.sh ${stem}.img + + +## +## Report stats +## + +diff -U 0 images{.prev,}/*.packages.txt | grep ^[-+] > package_changes.txt + +oldsize=$(du -sk ../images.prev/Soas2-???????????? | cut -f 1) +newsize=$(du -sk Soas2-???????????? | cut -f 1) +sizechange=$(expr $newsize - $oldsize) +echo "uncompressed size change $sizechange ($oldsize --> $newsize)" > size_changes.txt + +oldsize=$(du -sk ../images.prev/*.img | cut -f 1) +newsize=$(du -sk *.img | cut -f 1) +sizechange=$(expr $newsize - $oldsize) +echo "XO size change $sizechange ($oldsize --> $newsize)" >> size_changes.txt + +oldsize=$(du -sk ../images.prev/removable.img.tar.lzma | cut -f 1) +newsize=$(du -sk removable.img.tar.lzma | cut -f 1) +sizechange=$(expr $newsize - $oldsize) +echo "LZMA size change $sizechange ($oldsize --> $newsize)" >> size_changes.txt -- cgit v0.9.1