configure.in: Generate version dynamically using version-gen.sh.
[collectd.git] / version-gen.sh
diff --git a/version-gen.sh b/version-gen.sh
new file mode 100755 (executable)
index 0000000..510a3a0
--- /dev/null
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+DEFAULT_VERSION="4.0.5.git"
+
+VERSION="$( git describe 2> /dev/null | sed -e 's/^collectd-//' )"
+
+if test -z "$VERSION"; then
+       VERSION="$DEFAULT_VERSION"
+fi
+
+VERSION=$( echo "$VERSION" | sed -e 's/-/./g' )
+
+echo -n $VERSION
+