#!/usr/bin/env bash # Copyright 2010 The Go Authors. All rights reserved. # Use of this source code is governed by a BSD-style # license that can be found in the LICENSE file. # Check that we can use 'hg' if ! hg version > /dev/null 2>&1; then echo 'hg not installed' 1>&2 exit 2 fi # Get numerical revision VERSION="`hg identify -n`" # Append tag if not 'tip' TAG=$(hg identify -t | sed 's!/release!!') if [[ "$TAG" != "tip" ]]; then VERSION="$VERSION $TAG" fi echo $VERSION