diff options
Diffstat (limited to 'lib/bundler/rubygems_integration.rb')
-rw-r--r-- | lib/bundler/rubygems_integration.rb | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/lib/bundler/rubygems_integration.rb b/lib/bundler/rubygems_integration.rb index cf0d628e8c..ae970af7d5 100644 --- a/lib/bundler/rubygems_integration.rb +++ b/lib/bundler/rubygems_integration.rb @@ -177,7 +177,7 @@ module Bundler end end - def build(spec) + def build(spec, skip_validation = false) require 'rubygems/builder' Gem::Builder.new(spec).build end @@ -442,6 +442,11 @@ module Bundler def find_name(name) Gem::Specification.find_all_by_name name end + + def build(spec, skip_validation = false) + require 'rubygems/builder' + Gem::Builder.new(spec).build(skip_validation) + end end # Rubygems 1.8.0 to 1.8.4 @@ -506,9 +511,9 @@ module Bundler return p end - def build(spec) + def build(spec, skip_validation = false) require 'rubygems/package' - Gem::Package.build(spec) + Gem::Package.build(spec, skip_validation) end end |