[PATCH] Add support for binary extensions in dedicated folder.

Vít Ondruch vondruch at redhat.com
Thu Jan 19 09:31:15 UTC 2012


---
 lib/bundler/rubygems_ext.rb |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/lib/bundler/rubygems_ext.rb b/lib/bundler/rubygems_ext.rb
index a68fb0a..89796d3 100644
--- a/lib/bundler/rubygems_ext.rb
+++ b/lib/bundler/rubygems_ext.rb
@@ -31,13 +31,16 @@ module Gem
     end
 
     def load_paths
-      require_paths.map do |require_path|
+      paths = require_paths.map do |require_path|
         if require_path.include?(full_gem_path)
           require_path
         else
           File.join(full_gem_path, require_path)
         end
       end
+
+      paths << File.join(ext_dir, require_paths.first) unless extensions.empty?
+      paths
     end
 
     # RubyGems 1.8+ used only.
-- 
1.7.7.5


--------------070404010904060908040103--


More information about the ruby-sig mailing list