12345678910111213141516171819202122232425262728 |
- #!/bin/sh
- # A script to set version number to $1
- # Example: ./version_set.sh 0.1
- # Current version number
- current_version=$(cat ./VERSION)
- # New, wanted one
- new_version=$1
- # Print what will be done
- echo "Put" $new_version "instead of" $current_version
- # Replace in the 4 files : VERSION, _oasis, src/oclaunch.ml, opam
- echo $new_version > VERSION
- sed -i -e "s/Version: .*/Version: $new_version/" _oasis
- sed -i -e "s/\\(let version_number = \"\\).*\\(\";;\\)/\\1$new_version\\2/" src/oclaunch.ml
- sed -i -e "s/^version: \".*\"$/version: \"$new_version\"/" opam
- # Update oasis
- oasis setup
- # Display the result
- echo "Result"
- git diff -U0
|