From: Simon Schubert <2@0x2c.org> Date: Thu, 28 Oct 2010 14:50:55 +0000 (+0200) Subject: add a version tag X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d062346c593bb1edd9462f9b2995be06b212d40b;p=people%2Fms%2Fdma.git add a version tag --- diff --git a/Makefile b/Makefile index 8c4a408..0d18bae 100644 --- a/Makefile +++ b/Makefile @@ -8,11 +8,13 @@ # getprogname # +version= $(shell sh get-version.sh) + CC?= gcc CFLAGS?= -O -pipe LDADD?= -lssl -lcrypto -lresolv -CFLAGS+= -Wall +CFLAGS+= -Wall -DDMA_VERSION='"${version}"' INSTALL?= install -p CHGRP?= chgrp diff --git a/VERSION b/VERSION new file mode 100644 index 0000000..2b256fd --- /dev/null +++ b/VERSION @@ -0,0 +1 @@ +v0.0 diff --git a/dma.h b/dma.h index 8422b89..fd92980 100644 --- a/dma.h +++ b/dma.h @@ -44,7 +44,7 @@ #include #include -#define VERSION "DragonFly Mail Agent" +#define VERSION "DragonFly Mail Agent " DMA_VERSION #define BUF_SIZE 2048 #define MIN_RETRY 300 /* 5 minutes */ diff --git a/get-version.sh b/get-version.sh new file mode 100644 index 0000000..aecc333 --- /dev/null +++ b/get-version.sh @@ -0,0 +1,9 @@ +#!/bin/sh + +gitver=$(git describe 2>/dev/null | tr - .) +filever=$(cat VERSION) + +version=${gitver} +: ${version:=$filever} + +echo "$version"