summaryrefslogtreecommitdiff
path: root/tool/release.sh
diff options
context:
space:
mode:
Diffstat (limited to 'tool/release.sh')
-rwxr-xr-xtool/release.sh7
1 files changed, 5 insertions, 2 deletions
diff --git a/tool/release.sh b/tool/release.sh
index dfddd21e8e..e43571be36 100755
--- a/tool/release.sh
+++ b/tool/release.sh
@@ -23,13 +23,16 @@ done
for r in $releases
do
xy=`echo $r|grep -o '[0-9]\.[0-9]'`
+ preview=`echo $r|grep -o '-\(preview\|rc\)'`
dir="${RUBYDIR}/$xy"
echo "$dir"
mkdir -p $dir
- for ext in (.tar.gz .tar.bz2 .zip)
+ for ext in $EXTS
do
cp $r$ext $dir/$r$ext
ln -s $xy/$r$ext ${RUBYDIR}/$r$ext
- ln -s $xy/$r$ext ${RUBYDIR}/ruby-$xy-stable$ext
+ if [ x$preview = x ];then
+ ln -s $xy/$r$ext ${RUBYDIR}/ruby-$xy-stable$ext
+ fi
done
done