~sircmpwn/aerc

077063ba4ba3dbf0a7a43c58c73bc906ed4684d2 — Reto Brunner 2 years ago 8043299
Makefile: use git version string if we can

Some packagers overwrote the version we embed in aerc, we really don't want that.
Hence we force clear the variable at the beginning of the makefile.
If git is available and returns a useful info we now use that version instead
of the hardcoded version
1 files changed, 6 insertions(+), 0 deletions(-)

M Makefile
M Makefile => Makefile +6 -0
@@ 2,7 2,13 @@
.SUFFIXES:
.SUFFIXES: .1 .5 .7 .1.scd .5.scd .7.scd

override undefine VERSION # don't allow local overrides, we want our version
_git_version=$(shell git describe --long --tags --dirty 2>/dev/null | sed 's/-/.r/;s/-/./')
ifeq ($(strip $(_git_version)),)
VERSION=0.5.2
else
VERSION=$(_git_version)
endif

VPATH=doc
PREFIX?=/usr/local