diff options
author | Darell Tan <darell.tan@gmail.com> | 2011-09-20 23:38:19 +0800 |
---|---|---|
committer | Darell Tan <darell.tan@gmail.com> | 2011-09-20 23:38:19 +0800 |
commit | 8d69550aaab3eee400a490de02b1ee81e4955be3 (patch) | |
tree | 4098f8dddd00eed23f0c1d7b4d342b50859cbf0d | |
parent | 5fd6a1b8ed95945d6ae1ecc9a9b6dc75addeed00 (diff) | |
download | mdns-repeater-8d69550aaab3eee400a490de02b1ee81e4955be3.tar.gz mdns-repeater-8d69550aaab3eee400a490de02b1ee81e4955be3.zip |
Switched to a more manageable version numbering system.
-rw-r--r-- | .hgignore | 1 | ||||
-rw-r--r-- | Makefile | 10 | ||||
-rw-r--r-- | mdns-repeater.c | 2 |
3 files changed, 11 insertions, 2 deletions
@@ -1,5 +1,6 @@ syntax: glob
*.o
+_hgversion
mdns-repeater
@@ -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 diff --git a/mdns-repeater.c b/mdns-repeater.c index 71431ca..7922b94 100644 --- a/mdns-repeater.c +++ b/mdns-repeater.c @@ -289,7 +289,7 @@ static void daemonize() { } static void show_help(const char *progname) { - fprintf(stderr, "mDNS repeater (rev " HGVERSION ")\n"); + fprintf(stderr, "mDNS repeater (version " HGVERSION ")\n"); fprintf(stderr, "usage: %s [ -f ] <ifdev> ...\n", progname); fprintf(stderr, "\n" "<ifdev> specifies an interface like \"eth0\"\n" |