diff options
author | Jon M. Dugan <jdugan@x1024.net> | 2013-03-28 12:09:34 -0500 |
---|---|---|
committer | Jon M. Dugan <jdugan@x1024.net> | 2013-03-28 12:09:34 -0500 |
commit | 8c6e09a1cb1ea068679f3143e27b3ce51a47e39e (patch) | |
tree | 8464473c522c2dde5c602531a0337b123ec01e86 /make_release | |
parent | 495aeb6ba7828f396cd08c5ce17f44efc6638697 (diff) | |
download | iperf3-8c6e09a1cb1ea068679f3143e27b3ce51a47e39e.tar.gz |
update make_release for hg
Diffstat (limited to 'make_release')
-rwxr-xr-x | make_release | 20 |
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 |