From 12a9a1cf2915ec81aa30193329bf3f31b5941e60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Mart=C3=AD?= Date: Mon, 17 Mar 2014 13:41:03 +0100 Subject: [PATCH] New script: Update repo xml data with git repo/submodule data --- tools/repo-revisions.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100755 tools/repo-revisions.sh diff --git a/tools/repo-revisions.sh b/tools/repo-revisions.sh new file mode 100755 index 000000000..33b2d02dc --- /dev/null +++ b/tools/repo-revisions.sh @@ -0,0 +1,10 @@ +#!/bin/bash -ex + +# Update README repo manifest revisions from git + +LAST_STABLE_TAG=$(git describe --abbrev=0 --tags --match='*[0-9]') +sed -i 's@\(.*name="fdroidclient\.git".*revision="\)[^"]*\(".*\)@\1'$LAST_STABLE_TAG'\2@' README.md + +git ls-tree $LAST_STABLE_TAG extern/ | while read _ _ revision path; do + sed -i 's@\(.*fdroidclient/'$path'".*revision="\)[^"]*\(".*\)@\1'$revision'\2@' README.md +done