Unified · Split
| @@ -137,11 +137,13 @@ done < <(ocamlc -config) · 136 unmodified lines | |||
| 137 | 137 | ||
| 138 | read cvers < <($ccomp --version) | 138 | read cvers < <($ccomp --version) |
| 139 | 139 | ||
| 140 | ord="" | 140 | seen= |
| 141 | ord= | ||
| 141 | bocaml1() { | 142 | bocaml1() { |
| 142 | expr >/dev/null "$ord" : ".*$3" || { | 143 | expr >/dev/null "$seen" : ".*$3" || { |
| 143 | bocaml2 "$@" | 144 | bocaml2 "$@" |
| 144 | test "${3%%.cmi}" != "$3" || ord+="$3 " | 145 | test "${3%%.cmi}" != "$3" || ord+="$3 " |
| 146 | seen+="$3" | ||
| 145 | } | 147 | } |
| 146 | } | 148 | } |
| 147 | 149 | ||