comparison en/fixsvg @ 408:028543f67bea

Fix build
author Bryan O'Sullivan <bos@serpentine.com>
date Wed, 20 Aug 2008 15:27:13 -0700
parents fb5c0d56d7f1
children
comparison
equal deleted inserted replaced
407:e6d9741c8933 408:028543f67bea
1 #!/bin/bash 1 #!/bin/bash
2 2
3 REPO=/home/ostkamp/mercurial/hello.repo 3 test -d hello || hg clone http://hg.serpentine.com/tutorial/hello
4
5 set -e
4 6
5 for i in 0 1 2 3 4 7 for i in 0 1 2 3 4
6 do 8 do
7 export REV$i=`cd $REPO; hg log -r $i | grep changeset | cut -c 16-19 2>//dev/null` 9 export REV$i=$(hg --cwd hello log -r $i --template '{node|short}' | cut -c1-4)
8 done 10 done
9 export REV_my_hello=`cat /tmp/REV5.my-hello` 11 export REV_my_hello=$(cat /tmp/REV5.my-hello)
10 export REV_my_new_hello=`cat /tmp/REV5.my-new-hello` 12 export REV_my_new_hello=$(cat /tmp/REV5.my-new-hello)
11 export REV6_my_new_hello=`cat /tmp/REV6.my-new-hello` 13 export REV6_my_new_hello=$(cat /tmp/REV6.my-new-hello)
12 export REV7_my_new_hello=`cat /tmp/REV7.my-new-hello` 14 export REV7_my_new_hello=$(cat /tmp/REV7.my-new-hello)
13 15
14 FILE=$1 16 FILE=$1
15 rm -f $FILE.tmp 17 OUTFILE=$FILE-tmp.svg
18 rm -f $OUTFILE
16 echo "Fixing $FILE" 19 echo "Fixing $FILE"
17 cp $FILE $FILE.tmp 20 cp $FILE $OUTFILE
18 perl -p -i -e "s#REV0#$REV0#" $FILE.tmp 21 perl -p -i -e "s#REV0#$REV0#" $OUTFILE
19 perl -p -i -e "s#REV1#$REV1#" $FILE.tmp 22 perl -p -i -e "s#REV1#$REV1#" $OUTFILE
20 perl -p -i -e "s#REV2#$REV2#" $FILE.tmp 23 perl -p -i -e "s#REV2#$REV2#" $OUTFILE
21 perl -p -i -e "s#REV3#$REV3#" $FILE.tmp 24 perl -p -i -e "s#REV3#$REV3#" $OUTFILE
22 perl -p -i -e "s#REV4#$REV4#" $FILE.tmp 25 perl -p -i -e "s#REV4#$REV4#" $OUTFILE
23 perl -p -i -e "s#REV_my_hello#$REV_my_hello#" $FILE.tmp 26 perl -p -i -e "s#REV_my_hello#$REV_my_hello#" $OUTFILE
24 perl -p -i -e "s#REV_my_new_hello#$REV_my_new_hello#" $FILE.tmp 27 perl -p -i -e "s#REV_my_new_hello#$REV_my_new_hello#" $OUTFILE
25 perl -p -i -e "s#REV6_my_new_hello#$REV6_my_new_hello#" $FILE.tmp 28 perl -p -i -e "s#REV6_my_new_hello#$REV6_my_new_hello#" $OUTFILE
26 perl -p -i -e "s#REV7_my_new_hello#$REV7_my_new_hello#" $FILE.tmp 29 perl -p -i -e "s#REV7_my_new_hello#$REV7_my_new_hello#" $OUTFILE