diff options
Diffstat (limited to 'longbow/scripts/version')
-rw-r--r-- | longbow/scripts/version | 57 |
1 files changed, 0 insertions, 57 deletions
diff --git a/longbow/scripts/version b/longbow/scripts/version deleted file mode 100644 index fd6c6187..00000000 --- a/longbow/scripts/version +++ /dev/null @@ -1,57 +0,0 @@ -#!/bin/bash - -path=$( cd "$(dirname "${BASH_SOURCE}")" ; pwd -P ) -version_prefix="Longbow-v" - -cd "$path" - -git rev-parse 2> /dev/null -if [ $? == 0 ]; then - vstring=$(git describe --dirty --match "$version_prefix*" | sed "s/$version_prefix//") -elif [ -f .version ]; then - vstring=$(cat .version) -else - if [ -f ../rpm/*.gz ]; then - vstring=$(ls ../rpm/*.gz) - else - exit 1 - fi -fi - -TAG=$(echo ${vstring} | cut -d- -f1 | sed -e "s/$version_prefix//") -ADD=$(echo ${vstring} | cut -s -d- -f2) - -git rev-parse 2> /dev/null -if [ $? == 0 ]; then - CMT=$(git describe --dirty --match "$version_prefix*" | sed "s/$version_prefix//" | cut -s -d- -f3,4) -else - CMT=$(echo ${vstring} | cut -s -d- -f3,4) -fi -CMTR=$(echo $CMT | sed 's/-/_/') - -if [ -n "${BUILD_NUMBER}" ]; then - BLD="~b${BUILD_NUMBER}" -else - BLD="~b1" -fi - -if [ "$1" = "rpm-version" ]; then - echo ${TAG} - exit -fi - -if [ "$1" = "rpm-release" ]; then - [ -z "${ADD}" ] && echo release && exit - echo ${ADD}${CMTR:+~${CMTR}}${BLD} - exit -fi - - if [ -n "${ADD}" ]; then - if [ "$1" = "rpm-string" ]; then - echo ${TAG}-${ADD}${CMTR:+~${CMTR}}${BLD} - else - echo ${TAG}-${ADD}${CMT:+~${CMT}}${BLD} - fi - else - echo ${TAG}-release -fi
\ No newline at end of file |