Make set-version.sh handle new naming
Now we renamed simgear-version and flightgear-version, this script needed to get smarter.
This commit is contained in:
parent
b8a7bf3104
commit
eea397ed85
1 changed files with 17 additions and 4 deletions
|
@ -33,9 +33,9 @@ MICRO_VERSION=${VERSION_A[2]}
|
||||||
|
|
||||||
setVersionTo() {
|
setVersionTo() {
|
||||||
local V="$1"
|
local V="$1"
|
||||||
echo "setting version to $V"
|
echo "setting version to $V in $2"
|
||||||
echo "$V" > flightgear-version
|
echo "$V" > $2
|
||||||
git add flightgear-version
|
git add $2
|
||||||
echo "new version: $V" | git commit --file=-
|
echo "new version: $V" | git commit --file=-
|
||||||
git tag "version/$V"
|
git tag "version/$V"
|
||||||
}
|
}
|
||||||
|
@ -43,9 +43,22 @@ setVersionTo() {
|
||||||
while [ $# -gt 0 ]; do
|
while [ $# -gt 0 ]; do
|
||||||
echo "Processing $1"
|
echo "Processing $1"
|
||||||
pushd $1 > /dev/null
|
pushd $1 > /dev/null
|
||||||
|
|
||||||
|
case $1 in
|
||||||
|
flightgear)
|
||||||
|
versionFileName="flightgear-version"
|
||||||
|
;;
|
||||||
|
simgear)
|
||||||
|
versionFileName="simgear-version"
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
versionFileName="version"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
git config user.name "Automatic Release Builder"
|
git config user.name "Automatic Release Builder"
|
||||||
git config user.email "build@flightgear.org"
|
git config user.email "build@flightgear.org"
|
||||||
setVersionTo "${MAJOR_VERSION}.${MINOR_VERSION}.${MICRO_VERSION}"
|
setVersionTo "${MAJOR_VERSION}.${MINOR_VERSION}.${MICRO_VERSION}" $versionFileName
|
||||||
popd > /dev/null
|
popd > /dev/null
|
||||||
shift
|
shift
|
||||||
done
|
done
|
||||||
|
|
Loading…
Reference in a new issue