aboutsummaryrefslogtreecommitdiffstats
path: root/prelude.rb
diff options
context:
space:
mode:
authorKazuki Yamaguchi <k@rhe.jp>2016-03-17 18:30:02 +0900
committerKazuki Yamaguchi <k@rhe.jp>2016-04-01 01:20:10 +0900
commit4124dc8714f0d6e8f9b19cc138d630291292a846 (patch)
treee4f994ce284c7922ea6061e445b4dd005677858f /prelude.rb
parentf0060b81c672e5f80ffed1b3a979d218b49e1021 (diff)
downloadruby-fix/git-worktree-detection.tar.gz
improve git repository detectionfix/git-worktree-detection
* configure.in (AC_CONFIG_FILES): $srcdir/.git can be a file pointing the real git_dir, such as when the git working tree is a "linked working tree" (a working tree created by git-worktree). So use git-rev-parse --git-dir to check if $srcdir is the top-level of a git repository, not just checking if the $srcdir/.git directory does exist or not. * tool/change_maker.rb: use tool/vcs.rb to detect VCS. This used to have its own VCS detection code, while we have tool/vcs.rb. * tool/vcs.rb (detect): remove code duplication
Diffstat (limited to 'prelude.rb')
0 files changed, 0 insertions, 0 deletions