diff options
Diffstat (limited to 'gen_version_header.sh')
-rwxr-xr-x | gen_version_header.sh | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/gen_version_header.sh b/gen_version_header.sh new file mode 100755 index 000000000000..6b4b82da1af7 --- /dev/null +++ b/gen_version_header.sh @@ -0,0 +1,19 @@ +#! /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_header.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" |