diff options
Diffstat (limited to 'baserockimport/exts/importer_bundler_extensions.rb')
-rw-r--r-- | baserockimport/exts/importer_bundler_extensions.rb | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/baserockimport/exts/importer_bundler_extensions.rb b/baserockimport/exts/importer_bundler_extensions.rb index 034b3c2..0e81cf5 100644 --- a/baserockimport/exts/importer_bundler_extensions.rb +++ b/baserockimport/exts/importer_bundler_extensions.rb @@ -28,7 +28,7 @@ end module Importer module BundlerExtensions - def create_bundler_definition_for_gemspec(gem_name) + def create_bundler_definition_for_gemspec(gem_name, path) # Using the real Gemfile doesn't get great results, because people can put # lots of stuff in there that is handy for developers to have but # irrelevant if you just want to produce a .gem. Also, there is only one @@ -41,7 +41,8 @@ module Importer fake_gemfile = Bundler::Dsl.new fake_gemfile.source('https://rubygems.org') begin - fake_gemfile.gemspec({:name => gem_name}) + fake_gemfile.gemspec({:name => gem_name, + :path => path}) rescue Bundler::InvalidOption error "Did not find #{gem_name}.gemspec in current directory." exit 1 |