]> Cypherpunks.ru repositories - prepro.git/blobdiff - list-vers
mk-htmls
[prepro.git] / list-vers
diff --git a/list-vers b/list-vers
new file mode 100755 (executable)
index 0000000..e9a5358
--- /dev/null
+++ b/list-vers
@@ -0,0 +1,14 @@
+#!/usr/bin/env zsh
+
+set -e
+vcs=$1
+mod=$2
+cd $vcs
+git tag | while read version ; do
+    [[ $version =~ ^v[0-9]+\.[0-9]+\.[0-9]+ ]] || continue
+    cols=(${(s:.:)version})
+    v=${cols[1]}
+    modname=$mod
+    [[ $v == v0 || $v == v1 ]] || modname=${modname}/$v
+    print $modname $version
+done