Improved version printing

When building SLOF from a git repository, use the SHA-id as version information
instead of the less useful "private build" string.
Also make sure that version information is updated during each build, so that
we also print more accurate "build date" information now.

Signed-off-by: Thomas Huth <thuth@linux.vnet.ibm.com>
4 files changed