diff options
author | Martin Dengler <martin@martindengler.com> | 2009-08-24 10:28:13 (GMT) |
---|---|---|
committer | Martin Dengler <martin@martindengler.com> | 2009-08-24 10:28:13 (GMT) |
commit | e813dfb576a6dc6439dac1facf2c2adc77a210dc (patch) | |
tree | 80c0b7b494ff4c2e4935ce88277302214ff5cef8 /build | |
parent | d0c03585a49c0e439160e628cdf170b790bad4df (diff) | |
parent | 124bc767b635c2d57750e16b86e17d88f0e26e24 (diff) |
merge branch xo-strawberry with mainline
Diffstat (limited to 'build')
-rwxr-xr-x | build | 27 |
1 files changed, 25 insertions, 2 deletions
@@ -1,7 +1,30 @@ #!/bin/bash set -e -set -o pipefail -python live.py +pushd images + +prevbuild=$(<lastbuild) +buildstem=$(python -c "print '$prevbuild'.split('.')[0][:-2];") +nextbuild=$(python -c "print '%0.2d' % (int('$prevbuild'.split('.')[0][-2:]) + 1);") +buildname=$buildstem$nextbuild + +date ; date >> ${buildname}.buildlog +echo building $buildname ; echo building $buildname >> ${buildname}.buildlog +/usr/bin/time nice setarch i586 \ + make -j 3 -f ../Makefile ${buildname}.done >> ${buildname}.buildlog 2>&1 + +for ext in tree removable.img img ; do + prevsize=$(< $prevbuild.$ext.size.txt) + nextsize=$(< $buildname.$ext.size.txt) + python -c "oldk = $prevsize ; newk = $nextsize ; print '%0.2fM / %dK /' % (newk / 1024.0, newk - oldk)" > $buildname.$ext.size-change.txt +done + +diff -U 1 $prevbuild.tree.packages.txt $buildname.tree.packages.txt | grep -v ^@@ > $buildname.tree.package-changes.txt + +echo $buildname > lastbuild +date ; date >> ${buildname}.buildlog + +popd + python appliance.py |