From 1e222f98287ba2cf34aa0629e75a2e3b7a21915e Mon Sep 17 00:00:00 2001 From: Steven Fackler Date: Sun, 31 Jan 2016 16:23:18 +0000 Subject: [PATCH] Use perl to make release script actually platform independent --- release.sh | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/release.sh b/release.sh index 5b5b0a00..07e9465f 100755 --- a/release.sh +++ b/release.sh @@ -15,15 +15,9 @@ libs=$(find . -name lib.rs) release_branch=release-v$new git checkout -b $release_branch -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 +perl -pi -e "s/version = \"$old\"/version = \"$new\"/g" $tomls +perl -pi -e "s/version = \"=$old\"/version = \"=$new\"/g" $tomls +perl -pi -e "s|doc/v$old|doc/v$new|g" $tomls $libs README.md git add . git commit -ve -m "Release v$new"