version_set.sh 547 B

1234567891011121314151617181920212223
  1. #!/bin/sh
  2. # A script to set version number to $1
  3. # Example: ./version_set.sh 0.1
  4. # Current version number
  5. current_version=$(cat ./VERSION)
  6. # New, wanted one
  7. new_version=$1
  8. # Print what will be done
  9. echo "Put" $new_version "instead of" $new_version
  10. # Replace in the three files : VERSION, _oasis, src/oclaunch.ml
  11. echo $new_version > VERSION
  12. sed -i -e "s/Version: .*/Version: $new_version/" _oasis
  13. sed -i -e "s/\\(let version_number = \"\\).*\\(\";;\\)/\\1$new_version\\2/" src/oclaunch.ml
  14. # Display the result
  15. echo "Result"
  16. git diff