1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

Remove git command existence check again

With 33c6dd2cc8, it's no longer necessary.

This is what I got on openbsd-current:

```
-bash-5.1$ git -v
unknown option: -v
usage: git [--version] [--help] [-C <path>] [-c <name>=<value>]
           [--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]
           [-p | --paginate | -P | --no-pager] [--no-replace-objects] [--bare]
           [--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>]
           [--super-prefix=<path>] [--config-env=<name>=<envvar>]
           <command> [<args>]
-bash-5.1$ git version
git version 2.35.1
```
This commit is contained in:
Takashi Kokubun 2022-09-17 23:05:06 +09:00
parent 33c6dd2cc8
commit 922e61fcc2
No known key found for this signature in database
GPG key ID: 6FFC433B12EE23DD

View file

@ -397,10 +397,7 @@ class VCS
end
class GIT < self
register(".git") do |path, dir|
File.exist?(File.join(path, dir)) &&
(`#{COMMAND} -v` rescue false) # make sure git command exists
end
register(".git") { |path, dir| File.exist?(File.join(path, dir)) }
COMMAND = ENV["GIT"] || 'git'
def cmd_args(cmds, srcdir = nil)