]> git.ipfire.org Git - thirdparty/git.git/commitdiff
Meta/Doit: run Dothem twice ;-)
authorJunio C Hamano <gitster@pobox.com>
Tue, 10 Mar 2020 03:19:17 +0000 (20:19 -0700)
committerJunio C Hamano <gitster@pobox.com>
Tue, 10 Mar 2020 03:19:17 +0000 (20:19 -0700)
Doit [new file with mode: 0755]

diff --git a/Doit b/Doit
new file mode 100755 (executable)
index 0000000..20d4fc7
--- /dev/null
+++ b/Doit
@@ -0,0 +1,20 @@
+#!/bin/sh
+
+test -n "$branches" || branches='next master maint jch pu'
+
+changed=
+for b in $branches
+do
+       installed=$(rungit "$b" version) &&
+       installed=${installed##* } &&
+       case "$installed" in
+       *-g*) installed=$(git describe "$installed") ;;
+       *)    installed=$(git describe "v$installed") ;;
+       esac &&
+       latest=$(git describe "$b") &&
+       test "z$latest" = "z$installed" ||
+       changed="$changed $b"
+done
+
+Meta/Dothem -j32 &&
+Meta/Dothem -j32 --dash --branches="$changed" --scratch --force CC=clang