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"