media/kiss_fft/update.sh

branch
TOR_BUG_9701
changeset 8
97036ab72558
equal deleted inserted replaced
-1:000000000000 0:cef1d5c756d7
1 # Usage: sh update.sh <upstream_src_directory>
2 set -e
3
4 if [ ! -d "$1" ]; then
5 echo "Usage: ./update.sh /path/to/kiss_fft" > 2
6 exit 1
7 fi
8
9 FILES="CHANGELOG \
10 COPYING \
11 README \
12 README.simd \
13 _kiss_fft_guts.h \
14 kiss_fft.c \
15 kiss_fft.h \
16 tools/kiss_fftr.c \
17 tools/kiss_fftr.h"
18
19 for file in $FILES; do
20 cp "$1/$file" .
21 done
22
23 if [ -d "$1/.hg" ]; then
24 rev=$(cd "$1" && hg log --template='{node}' -r `hg identify -i`)
25 fi
26
27 if [ -n "$rev" ]; then
28 version=$rev
29 sed -i.bak -e "/The hg revision ID used was/ s/[0-9a-f]\{40\}\./$version./" README_MOZILLA
30 rm README_MOZILLA.bak
31 else
32 echo "Remember to update README_MOZILLA with the version details."
33 fi
34

mercurial