DEADSOFTWARE

Add screenshot to readme
[cavedroid.git] / up-version.sh
1 #!/usr/bin/env bash
3 new_version=$1
5 new_version_string=$(echo $new_version | sed 's/\(alpha\|beta\)\(.*\)/\1 \2/')
7 sed -i 's/\(version\s=\s\)'"'"'.*'"'"'/\1'"'"''"$new_version"''"'"'/g' build.gradle
8 sed -i 's/\(versionName\s\)\".*\"/\1\"'"$new_version"'\"/g' android/build.gradle
9 sed -i 's/\(^\s*versionCode\s\)\([0-9]*\)/echo "\1$((\2+1))"/ge' android/build.gradle
10 sed -i 's/\(public static final String VERSION = \)\".*\"/\1\"'"$new_version_string"'\"/' core/src/ru/deadsoftware/cavedroid/CaveGame.java
12 git add build.gradle android/build.gradle core/src/ru/deadsoftware/cavedroid/CaveGame.java
14 git commit -m "Update version"
15 git tag "$new_version"