1
1
mirror of https://github.com/qvacua/vimr.git synced 2024-12-21 12:41:44 +03:00
vimr/bin/set_new_versions.sh
2017-12-20 19:50:01 +01:00

33 lines
611 B
Bash
Executable File

#!/bin/bash
set -e
IS_SNAPSHOT=$1
MARKETING_VERSION=$2
echo "### Setting versions of VimR"
pushd VimR
# bundle version
agvtool bump -all
BUNDLE_VERSION=$(agvtool what-version | sed '2q;d' | sed -E 's/ +(.+)/\1/')
# marketing version
if [ "${IS_SNAPSHOT}" = true ] ; then
MARKETING_VERSION="SNAPSHOT-${BUNDLE_VERSION}"
fi
agvtool new-marketing-version ${MARKETING_VERSION}
popd
for proj in 'MsgPackRpc' 'NvimMsgPack' 'NvimView'; do
pushd ${proj}
agvtool new-version -all ${BUNDLE_VERSION}
agvtool new-marketing-version ${MARKETING_VERSION}
popd
done
echo "### Set versions of VimR"