From b241cdf35905ca3fb6a8cd3311968214191d7e3a Mon Sep 17 00:00:00 2001 From: Shajith Chacko Date: Fri, 7 Jun 2013 14:33:52 -0700 Subject: [PATCH 1/2] support for chruby --- templates/pre-commit-hook | 2 ++ 1 file changed, 2 insertions(+) diff --git a/templates/pre-commit-hook b/templates/pre-commit-hook index a68ce1b..c6db0e6 100644 --- a/templates/pre-commit-hook +++ b/templates/pre-commit-hook @@ -4,6 +4,8 @@ cmd = if system("which rvm > /dev/null") "rvm default do ruby -rrubygems" elsif system("which rbenv > /dev/null") "rbenv exec ruby -rrubygems" +elsif system("which chruby-exec > /dev/null") + "chruby-exec ruby -rrubygems" else "ruby -r rubygems" end From 22a699ac8615434aae63362a1f14b31a1904e490 Mon Sep 17 00:00:00 2001 From: Shajith Chacko Date: Fri, 7 Jun 2013 18:00:39 -0700 Subject: [PATCH 2/2] using .ruby-version --- templates/pre-commit-hook | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/pre-commit-hook b/templates/pre-commit-hook index c6db0e6..6e2322b 100644 --- a/templates/pre-commit-hook +++ b/templates/pre-commit-hook @@ -5,7 +5,7 @@ cmd = if system("which rvm > /dev/null") elsif system("which rbenv > /dev/null") "rbenv exec ruby -rrubygems" elsif system("which chruby-exec > /dev/null") - "chruby-exec ruby -rrubygems" + "chruby-exec `cat ~/.ruby-version` -rrubygems -- " else "ruby -r rubygems" end