summaryrefslogtreecommitdiffstats
path: root/get-version.sh
diff options
context:
space:
mode:
Diffstat (limited to 'get-version.sh')
-rwxr-xr-xget-version.sh13
1 files changed, 11 insertions, 2 deletions
diff --git a/get-version.sh b/get-version.sh
index 000137c..1d4a8cb 100755
--- a/get-version.sh
+++ b/get-version.sh
@@ -7,7 +7,16 @@ SELF="$(readlink -f "${ARG0}")"
ROOT_DIR="$(dirname "${SELF}")"
cd "$ROOT_DIR"
-[ -n "$(git diff)" ] && MODDED='+MOD'
+if [ -d .git ]; then
+ [ -n "$(git diff)" ] && MODDED='+MOD'
+ echo $(git describe)$MODDED, branch $(git rev-parse --abbrev-ref HEAD), built "$(date +%Y-%m-%d)"
+ exit 0
+fi
-echo $(git describe)$MODDED, branch $(git rev-parse --abbrev-ref HEAD), built "$(date +%Y-%m-%d)"
+if [ -f "version.txt" ]; then
+ cat "version.txt"
+ exit 0
+fi
+
+echo "-unknown-"