From 2f945ada4f6327d52c68e0c5b998cae10bf5e44a Mon Sep 17 00:00:00 2001 From: Marius Tolzmann Date: Wed, 26 Aug 2015 16:08:35 +0200 Subject: [PATCH] Makefile: Add git commit hash to full version string --- Makefile | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index ee834de..7d2f246 100644 --- a/Makefile +++ b/Makefile @@ -2,10 +2,17 @@ MXQ_VERSION_MAJOR = 0 MXQ_VERSION_MINOR = 13 MXQ_VERSION_PATCH = 0 MXQ_VERSION_EXTRA = "beta" +MXQ_VERSIONDATE = 2013-2015 + +MXQ_VERSION_GIT := $(shell git describe --long 2>/dev/null) MXQ_VERSION = ${MXQ_VERSION_MAJOR}.${MXQ_VERSION_MINOR}.${MXQ_VERSION_PATCH} -MXQ_VERSIONFULL = "MXQ v${MXQ_VERSION} (${MXQ_VERSION_EXTRA})" -MXQ_VERSIONDATE = 2013-2015 +ifeq (${MXQ_VERSION_GIT},) + MXQ_VERSIONFULL = "MXQ v${MXQ_VERSION} (${MXQ_VERSION_EXTRA})" +else + MXQ_VERSIONFULL = "MXQ v${MXQ_VERSION} (${MXQ_VERSION_EXTRA}) [${MXQ_VERSION_GIT}]" +endif + ########################################################################