aboutsummaryrefslogtreecommitdiff
path: root/make_release
diff options
context:
space:
mode:
authorJon M. Dugan <jdugan@x1024.net>2013-03-28 12:09:34 -0500
committerJon M. Dugan <jdugan@x1024.net>2013-03-28 12:09:34 -0500
commit8c6e09a1cb1ea068679f3143e27b3ce51a47e39e (patch)
tree8464473c522c2dde5c602531a0337b123ec01e86 /make_release
parent495aeb6ba7828f396cd08c5ce17f44efc6638697 (diff)
downloadiperf3-8c6e09a1cb1ea068679f3143e27b3ce51a47e39e.tar.gz
update make_release for hg
Diffstat (limited to 'make_release')
-rwxr-xr-xmake_release20
1 files changed, 5 insertions, 15 deletions
diff --git a/make_release b/make_release
index 0072c1c..d5511d9 100755
--- a/make_release
+++ b/make_release
@@ -2,38 +2,28 @@
proj="iperf"
-ver=`awk '/IPERF_VERSION / {
+tag=`awk '/IPERF_VERSION / {
gsub(/"/, "", $3);
print $3 }' src/version.h`
-dirname=`echo $ver $proj | awk '{
+dirname=`echo $tag $proj | awk '{
gsub(/-ALPHA/, "a", $1);
gsub(/-BETA/, "b", $1);
gsub(/-RELEASE/, "", $1);
print $2"-"$1 }'`
-repo=`svn info | awk '/Repository Root/ { print $3 }'`
-
echo repo $repo
-echo ver $ver
+echo tag $tag
echo dirname $dirname
do_tag ()
{
- svn ls ${repo}/tags/${ver} >/dev/null 2>&1
- if [ $? -eq 0 ]; then
- echo "tag $ver exists already"
- exit 1
- fi
-
- svn copy -m "tagging $ver" ${repo}/trunk ${repo}/tags/${ver}
+ hg tag -m "tagging $tag" $tag
}
do_tar ()
{
- svn export ${repo}/tags/${ver} ${dirname}
- tar zcvf ${dirname}.tar.gz ${dirname}
- rm -rf ${dirname}
+ hg archive -t tgz -p ${dirname} -r ${tag} ${dirname}
}
case $1 in