From 201bde33d0ee8df9038d15e662f345b2051e60be Mon Sep 17 00:00:00 2001 From: Bernhard Walle Date: Mon, 21 Jan 2008 15:24:22 +0000 Subject: This patch adds version information Because 'v' and 'V' are already in use, the patch uses 'R' (for release) and, of course, '--version'. Corresponding to flashrom svn r182 and coreboot v2 svn r3067. Signed-off-by: Bernhard Walle Acked-by: Ulf Jordan Acked-by: Uwe Hermann --- Makefile | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 4b2fbbd..708c077 100644 --- a/Makefile +++ b/Makefile @@ -28,6 +28,12 @@ OBJS = chipset_enable.o board_enable.o udelay.o jedec.o sst28sf040.o \ all: pciutils dep $(PROGRAM) +# Set the flashrom version string from the highest revision number +# of the checked out flashrom files. +SVNDEF := -D'FLASHROM_VERSION="$(shell svnversion -cn . \ + | sed -e "s/.*://" -e "s/\([0-9]*\).*/\1/")"' +CFLAGS += $(SVNDEF) + $(PROGRAM): $(OBJS) $(CC) -o $(PROGRAM) $(OBJS) $(LDFLAGS) $(STRIP) $(STRIP_ARGS) $(PROGRAM) -- cgit v1.1