]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - contrib/libpcap/gen_version_header.sh
MFV r331400: 8484 Implement aggregate sum and use for arc counters
[FreeBSD/FreeBSD.git] / contrib / libpcap / gen_version_header.sh
1 #! /bin/sh
2 print_version_string()
3 {
4         if grep GIT "$1" >/dev/null
5         then
6                 read ver <"$1"
7                 echo $ver | tr -d '\012'
8                 date +_%Y_%m_%d
9         else
10                 cat "$1"
11         fi
12 }
13 if test $# != 3
14 then
15         echo "Usage: gen_version_header.sh <version file> <template> <output file>" 1>&2
16         exit 1
17 fi
18 version_string=`print_version_string "$1"`
19 sed "s/%%LIBPCAP_VERSION%%/$version_string/" "$2" >"$3"