summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorShaun Ruffell <sruffell@digium.com>2010-09-21 19:26:17 +0000
committerShaun Ruffell <sruffell@digium.com>2010-09-21 19:26:17 +0000
commit1e98c373fa8b80a51b234ba13070942c3d82c719 (patch)
treebde1005372d0b49ce98041be0257687ef75e4dd9 /Makefile
parent6a8e3d7a54432eeebf5d92815bff907aefaf6d66 (diff)
dahdi: Generate include/dahdi/version.h when building in a git repository.
If building within a git repository search the last log message for a 'git-svn-id'. If found, the commit has a corresponding svn revision number and we will use the SVN-xxx-rxxx revision form. Otherwise use the output of 'git describe --long --always --tags --dirty=M' as the version. Signed-off-by: Shaun Ruffell <sruffell@digium.com> Acked-by: Tzafrir Cohen <tzafrir.cohen@xorcom.com> git-svn-id: http://svn.asterisk.org/svn/dahdi/linux/trunk@9396 a0bf4364-ded3-4de4-8d8a-66a801d63aff
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile4
1 files changed, 4 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 43f43d3..692d792 100644
--- a/Makefile
+++ b/Makefile
@@ -69,6 +69,10 @@ ifneq ($(wildcard .version),)
else
ifneq ($(wildcard .svn),)
DAHDIVERSION:=$(shell build_tools/make_version . dahdi/linux)
+else
+ifneq ($(wildcard .git),)
+ DAHDIVERSION:=$(shell build_tools/make_version . dahdi/linux)
+endif
endif
endif