diff options
Diffstat (limited to 'version-gen.sh')
| -rwxr-xr-x | version-gen.sh | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/version-gen.sh b/version-gen.sh index bdeeca2..3ec367f 100755 --- a/version-gen.sh +++ b/version-gen.sh @@ -2,7 +2,6 @@ version_file='version.c' ver='unnamed_version' -# First try git, then gitweb, then default. if [ -e '.git' -o -e '../.git' ]; then git_ver=$(git describe --abbrev=4 HEAD 2>/dev/null) [ -z "$git_ver" ] && git_ver="$ver" @@ -11,8 +10,8 @@ if [ -e '.git' -o -e '../.git' ]; then # if there are differences (exit code 1), the working tree is dirty git diff-index --quiet HEAD || git_ver=$git_ver-dirty ver=$git_ver -elif [ -f debian/changelog ]; then - ver="$(sed -ne '1s/.*(\(.*\)-.*/\1/1; tx; d; :x; p' debian/changelog)" +elif [ -n "$DEB_VERSION" ]; then + ver=$DEB_VERSION elif [ "${PWD%%-*}" = 'lopsub-' ]; then ver=${PWD##*/lopsub-} fi |
