build: provide git-head revision via githead.h
authorDavid Herrmann <dh.herrmann@googlemail.com>
Mon, 31 Dec 2012 15:40:51 +0000 (16:40 +0100)
committerDavid Herrmann <dh.herrmann@googlemail.com>
Wed, 2 Jan 2013 14:51:54 +0000 (15:51 +0100)
commitca446c691f702bfc5585d8ac69e245d5b3382679
tree5a3d325fc9e24d50e8d731e2f4e7ed0336d4483b
parent7a9b85c306e6928a330d4ca8a0e41c447f355e65
build: provide git-head revision via githead.h

We need the git-revision for module-version checks so provide the
infrastructure now and print it in log_init().

Note that the git-describe string is distributed with the tarballs so
end-users will not have to generate it themself. But when building from
git, the revision will be automatically updated whenever something
changes.

Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>
.gitignore
Makefile.am
src/genversion.sh [new file with mode: 0755]
src/log.c