Meta/Dothem: simplify rule to avoid running tests

Junio C Hamano committed Feb 6, 2014 at 15:34 UTC 121a85bcf93a0c50fcf0e6f2152e5b16eff45fd7
1 file changed +11 -14
Dothem
+11 -14
@@ -139,20 +139,17 @@ do
139 ?*)
140 ;;
141 '')
142 - case "$installed_source_trees" in
143 - *" $rtree "*)
144 - skip_test=1
145 - ;;
146 - esac
147 - if test "z$vtree" = "z$rtree"
148 - then
149 - skip_test=1
150 - skip_doc=1
151 - elif git diff --quiet "$vtree" "$rtree" -- . \
152 - ':!GIT-VERSION-GEN' ':!Documentation/'
153 - then
154 - skip_test=1
155 - fi
142 + for xtree in $installed_source_trees $vtree
143 + do
144 + if test "z$xtree" = "z$rtree" ||
145 + git diff --quiet "$xtree" "$rtree" -- . \
146 + ':!GIT-VERSION-GEN' ':!Documentation/'
147 + then
148 + skip_test=1
149 + break
150 + fi
151 + done
152 +
153 dvtree=$(git rev-parse --verify "$version:Documentation/")
154 drtree=$(git rev-parse --verify "$revision:Documentation/")
155 if test "z$dvtree" = "z$drtree"