diff options
author | James McKinney <james@slashpoundbang.com> | 2011-10-11 14:38:03 -0400 |
---|---|---|
committer | James McKinney <james@slashpoundbang.com> | 2011-10-11 14:38:03 -0400 |
commit | 0e87f14aeef681477e3e594b8bf0c9d3740cdc1c (patch) | |
tree | 937c1fd06ad65a9233a5fe924aea8c1661f7b0ac /lib/old_rubygems_patch.rb | |
parent | 19d15135c27d04bb822cc667fddc6305a7d3359c (diff) |
Add a more correct check for vendored Rails, and use non-vendored Rails' gem_dependency.rb if not vendored
Diffstat (limited to 'lib/old_rubygems_patch.rb')
-rw-r--r-- | lib/old_rubygems_patch.rb | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/old_rubygems_patch.rb b/lib/old_rubygems_patch.rb index 5601a5e90..3001a7381 100644 --- a/lib/old_rubygems_patch.rb +++ b/lib/old_rubygems_patch.rb @@ -1,4 +1,8 @@ -require File.join(File.dirname(__FILE__),'..','vendor','rails','railties','lib','rails','gem_dependency.rb') +if File.exist? File.join(File.dirname(__FILE__),'..','vendor','rails','railties','lib','rails','gem_dependency.rb') + require File.join(File.dirname(__FILE__),'..','vendor','rails','railties','lib','rails','gem_dependency.rb') +else + require 'rails/gem_dependency' +end module Rails class GemDependency < Gem::Dependency |