blob: 973bfa8d273a9c2b118c482c25bf675a6bbeb244 [file] [log] [blame]
Shawn O. Pearceedd8ed32010-02-22 08:16:07 -08001#!/bin/sh
2
3V=$(git describe HEAD)
4
5case "$V" in
6'')
7 echo >&2 "fatal: no annotated tags, cannot determine version"
8 exit 1
9 ;;
10
11*-g*)
12 echo >&2 "fatal: snapshot $V, cannot determine version"
13 exit 1
14 ;;
15
16v*)
Shawn O. Pearce332d21d2010-02-22 14:14:53 -080017 echo "$V" | perl -lne 'print $1 if /^v(\d+\.\d+(?:\.\d+)?)/'
Shawn O. Pearceedd8ed32010-02-22 08:16:07 -080018 ;;
19esac