Skip to content

Commit

Permalink
Make release script cross platform
Browse files Browse the repository at this point in the history
  • Loading branch information
sfackler committed Nov 28, 2015
1 parent 260437e commit 8bf8113
Showing 1 changed file with 9 additions and 3 deletions.
12 changes: 9 additions & 3 deletions release.sh
Expand Up @@ -15,9 +15,15 @@ libs=$(find . -name lib.rs)
release_branch=release-v$new
git checkout -b $release_branch

sed -i '' -e "s/version = \"$old\"/version = \"$new\"/g" $tomls
sed -i '' -e "s/version = \"=$old\"/version = \"=$new\"/g" $tomls
sed -i '' -e "s|doc/v$old|doc/v$new|g" $tomls $libs README.md
if [ $(uname) -ne "Linux" ]; then
sed_flags="-i ''"
else
sed_flags="-i"
fi

sed $sed_flags -e "s/version = \"$old\"/version = \"$new\"/g" $tomls
sed $sed_flags -e "s/version = \"=$old\"/version = \"=$new\"/g" $tomls
sed $sed_flags -e "s|doc/v$old|doc/v$new|g" $tomls $libs README.md

git add .
git commit -ve -m "Release v$new"
Expand Down

0 comments on commit 8bf8113

Please sign in to comment.