From 8d69550aaab3eee400a490de02b1ee81e4955be3 Mon Sep 17 00:00:00 2001 From: Darell Tan Date: Tue, 20 Sep 2011 23:38:19 +0800 Subject: Switched to a more manageable version numbering system. --- Makefile | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index d49a3bf..8ecc858 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,6 @@ # Makefile for mdns-repeater -HGVERSION=$(shell hg id -i) +HGVERSION=$(shell hg parents --template "{latesttag}.{latesttagdistance}") CFLAGS=-Wall @@ -17,9 +17,17 @@ CFLAGS+= -DHGVERSION="\"${HGVERSION}\"" all: mdns-repeater +mdns-repeater.o: _hgversion + mdns-repeater: mdns-repeater.o +# version checking rules +.PHONY: dummy +_hgversion: dummy + @echo $(HGVERSION) | cmp -s $@ - || echo $(HGVERSION) > $@ + clean: -$(RM) *.o + -$(RM) _hgversion -$(RM) mdns-repeater -- cgit v1.2.3