setlocalversion (accba5f3965d6a9d1bf7c1e1a7995d17e9d521b6) setlocalversion (e3da2fb712bb75b6035ba0743f3256df1de30bce)
1#!/bin/sh
2# Print additional version information for non-release trees.
3
4usage() {
5 echo "Usage: $0 [srctree]" >&2
6 exit 1
7}
8

--- 41 unchanged lines hidden (view full) ---

50
51# Check for svn and a svn repo.
52if rev=`svn info 2>/dev/null | grep '^Revision'`; then
53 rev=`echo $rev | awk '{print $NF}'`
54 changes=`svn status 2>/dev/null | grep '^[AMD]' | wc -l`
55
56 # Are there uncommitted changes?
57 if [ $changes != 0 ]; then
1#!/bin/sh
2# Print additional version information for non-release trees.
3
4usage() {
5 echo "Usage: $0 [srctree]" >&2
6 exit 1
7}
8

--- 41 unchanged lines hidden (view full) ---

50
51# Check for svn and a svn repo.
52if rev=`svn info 2>/dev/null | grep '^Revision'`; then
53 rev=`echo $rev | awk '{print $NF}'`
54 changes=`svn status 2>/dev/null | grep '^[AMD]' | wc -l`
55
56 # Are there uncommitted changes?
57 if [ $changes != 0 ]; then
58 printf -- '-svn%s%s%s' "$rev" -dirty "$changes"
58 printf -- '-svn%s%s' "$rev" -dirty
59 else
60 printf -- '-svn%s' "$rev"
61 fi
62
63 # All done with svn
64 exit
65fi
59 else
60 printf -- '-svn%s' "$rev"
61 fi
62
63 # All done with svn
64 exit
65fi