mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
Merge master branch from rubygems upstream.
* It's preparation to release RubyGems 3.0.0.beta2 and Ruby 2.6.0 preview 3. * https://github.com/rubygems/rubygems/compare/v3.0.0.beta1...fad2eb15a282b19dfcb4b48bc95b8b39ebb4511f git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64555 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
3a83ba90c3
commit
85d461456c
56 changed files with 868 additions and 242 deletions
|
@ -10,6 +10,10 @@ class Gem::Commands::BuildCommand < Gem::Command
|
|||
add_option '--force', 'skip validation of the spec' do |value, options|
|
||||
options[:force] = true
|
||||
end
|
||||
|
||||
add_option '--strict', 'consider warnings as errors when validating the spec' do |value, options|
|
||||
options[:strict] = true
|
||||
end
|
||||
end
|
||||
|
||||
def arguments # :nodoc:
|
||||
|
@ -51,7 +55,7 @@ with gem spec:
|
|||
spec = Gem::Specification.load File.basename(gemspec)
|
||||
|
||||
if spec then
|
||||
Gem::Package.build spec, options[:force]
|
||||
Gem::Package.build spec, options[:force], options[:strict]
|
||||
else
|
||||
alert_error "Error loading gemspec. Aborting."
|
||||
terminate_interaction 1
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue