From 698d12e3f9c4b2c25f5730308203eae3f031d6e0 Mon Sep 17 00:00:00 2001 From: Alon Levy Date: Tue, 24 May 2011 14:27:22 +0300 Subject: log git commit if any during load --- configure.ac | 6 ++++++ src/qxl_driver.c | 3 +++ 2 files changed, 9 insertions(+) diff --git a/configure.ac b/configure.ac index c4bef7e..1ab1347 100644 --- a/configure.ac +++ b/configure.ac @@ -78,6 +78,12 @@ AM_CONDITIONAL(XSERVER_LIBPCIACCESS, test "x$XSERVER_LIBPCIACCESS" = xyes) PKG_CHECK_MODULES([SPICE_PROTOCOL], [spice-protocol >= 0.7.0]) +AC_CHECK_FILE(.git, [ + GIT_VERSION=`git log -1 --format=%h` + AC_DEFINE_UNQUOTED([GIT_VERSION], ["$GIT_VERSION"], [Defined if building from git]) + ], [] +) + AC_CONFIG_FILES([ Makefile src/Makefile diff --git a/src/qxl_driver.c b/src/qxl_driver.c index 3590785..ac36aa4 100644 --- a/src/qxl_driver.c +++ b/src/qxl_driver.c @@ -1312,6 +1312,9 @@ qxl_pre_init(ScrnInfoPtr pScrn, int flags) CHECK_POINT(); xf86DrvMsg(scrnIndex, X_INFO, "PreInit complete\n"); +#ifdef GIT_VERSION + xf86DrvMsg(scrnIndex, X_INFO, "git commit %s\n", GIT_VERSION); +#endif return TRUE; out: -- cgit v1.2.3