From: Willy Tarreau Date: Tue, 10 Dec 2013 10:16:09 +0000 (+0100) Subject: BUILD: prepare the makefile to skip format lines in SUBVERS and VERDATE X-Git-Tag: v1.5-dev20~70 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ddee3ed9b7c7f769306307127c249850c92f9e44;p=thirdparty%2Fhaproxy.git BUILD: prepare the makefile to skip format lines in SUBVERS and VERDATE We're going to put format lines in these files for use by git archive, so let's ensure that the current default format still works. For this we'll use two lines and only take the first one without a format tag. --- diff --git a/Makefile b/Makefile index e1a74247c5..4a51985b16 100644 --- a/Makefile +++ b/Makefile @@ -356,10 +356,10 @@ ifeq ($(VERSION),) VERSION := $(shell cat VERSION 2>/dev/null || touch VERSION) endif ifeq ($(SUBVERS),) -SUBVERS := $(shell cat SUBVERS 2>/dev/null || touch SUBVERS) +SUBVERS := $(shell (grep -v '^\$$' SUBVERS 2>/dev/null || touch SUBVERS) | head -n 1) endif ifeq ($(VERDATE),) -VERDATE := $(shell cat VERDATE 2>/dev/null || touch VERDATE) +VERDATE := $(shell (grep -v '^\$$' VERDATE 2>/dev/null || touch VERDATE) | head -n 1) endif #### Build options