diff options
Diffstat (limited to 'lib/gen_version.sh')
-rwxr-xr-x | lib/gen_version.sh | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/lib/gen_version.sh b/lib/gen_version.sh new file mode 100755 index 000000000..5d4250755 --- /dev/null +++ b/lib/gen_version.sh @@ -0,0 +1,16 @@ +#!/bin/sh + +touch cached-version + +if git describe >/dev/null 2>&1; then + VERSION=`git describe` +else + VERSION=`cat $(dirname $0)/../VERSION` +fi + +CACHED_VERSION=`cat cached-version` + +if [ "$CACHED_VERSION" != "$VERSION" ]; then + echo "$VERSION" > cached-version + echo "#define LTP_VERSION \"$VERSION\"" > ltp-version.h +fi |