From 5f02f11890b79f3254fbafa67ee6600982953856 Mon Sep 17 00:00:00 2001 From: Steven Schubiger Date: Thu, 26 Jun 2014 16:08:37 +0200 Subject: Include commit hash in version output Extracting the abbreviated commit hash will break when git will be replaced by a different version control system. But until it does, get the hash from the git repository. --- Makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index ca0ee68..d061794 100644 --- a/Makefile +++ b/Makefile @@ -8,10 +8,11 @@ CC=gcc CFLAGS=-ansi -pedantic colorize: colorize.c - $(CC) $(CFLAGS) -o colorize colorize.c -DCFLAGS="$(CFLAGS)" + perl ./version.pl > version.h + $(CC) $(CFLAGS) -o colorize colorize.c -DCFLAGS="$(CFLAGS)" -DHAVE_VERSION check: perl ./test.pl clean: - [ -e colorize ] && rm colorize; exit 0 + rm -f colorize version.h -- cgit v1.2.3