diff options
author | Colby Swandale <colby@taplaboratories.com> | 2017-05-14 22:29:28 +1000 |
---|---|---|
committer | Colby Swandale <colby@taplaboratories.com> | 2017-06-05 11:06:35 +1000 |
commit | 094ee40a2a7e1be3a3f12f09e040f9d8ebc46616 (patch) | |
tree | 63f55ebca68b816d7e88ba674d5646b46daddb8d | |
parent | 752fee3254b187a6abd08e7f43c6bc71e063e29a (diff) | |
download | bundler-colby/install-spec-compatible.tar.gz |
required_ruby_version and required_rubygems_version can be nilcolby/install-spec-compatible
-rw-r--r-- | lib/bundler/installer.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/bundler/installer.rb b/lib/bundler/installer.rb index 33b8f706c9..88d0fb43c6 100644 --- a/lib/bundler/installer.rb +++ b/lib/bundler/installer.rb @@ -178,12 +178,12 @@ module Bundler next unless required_ruby_version || required_rubygems_version - unless required_ruby_version.satisfied_by?(system_ruby.gem_version) + unless required_ruby_version && required_ruby_version.satisfied_by?(system_ruby.gem_version) raise InstallError, "#{spec.full_name} requires ruby version #{required_ruby_version}, " \ "which is incompatible with the current version, #{system_ruby}" end - unless required_rubygems_version.satisfied_by?(rubygems_version) + unless required_rubygems_version && required_rubygems_version.satisfied_by?(rubygems_version) raise InstallError, "#{spec.full_name} requires rubygems version #{required_rubygems_version}, " \ "which is incompatible with the current version, #{rubygems_version}" end |