| #! /bin/sh | |
| print_version_string() | |
| { | |
| if grep GIT "$1" >/dev/null | |
| then | |
| read ver <"$1" | |
| echo $ver | tr -d '\012' | |
| date +_%Y_%m_%d | |
| else | |
| cat "$1" | |
| fi | |
| } | |
| if test $# != 3 | |
| then | |
| echo "Usage: gen_version.sh <version file> <template> <output file>" 1>&2 | |
| exit 1 | |
| fi | |
| version_string=`print_version_string "$1"` | |
| sed "s/%%LIBPCAP_VERSION%%/$version_string/" "$2" >"$3" |