xref: /iperf/make_release (revision 8c6e09a1)
1#!/bin/sh
2
3proj="iperf"
4
5tag=`awk '/IPERF_VERSION / {
6  gsub(/"/, "", $3);
7  print $3 }' src/version.h`
8
9dirname=`echo $tag $proj | awk '{
10  gsub(/-ALPHA/, "a", $1);
11  gsub(/-BETA/, "b", $1);
12  gsub(/-RELEASE/, "", $1);
13  print $2"-"$1 }'`
14
15echo repo $repo
16echo tag $tag
17echo dirname $dirname
18
19do_tag ()
20{
21    hg tag -m "tagging $tag" $tag
22}
23
24do_tar ()
25{
26    hg archive -t tgz -p ${dirname} -r ${tag} ${dirname}
27}
28
29case $1 in
30    tag) do_tag ;;
31    tar) do_tar ;;
32    *) echo "unknown command: $1" ;;
33esac
34
35exit
36