Skip to content

Commit 7ce5f29

Browse files
committed
Fix rake dependency constraints for older Ruby versions
1 parent 670da6d commit 7ce5f29

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

mocha.gemspec

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,16 @@ Gem::Specification.new do |s| # rubocop:disable Metrics/BlockLength
3131
end
3232
end
3333

34-
if RUBY_VERSION >= '1.9.3'
35-
s.add_development_dependency('rake')
34+
if RUBY_VERSION < '1.9.3'
35+
s.add_development_dependency 'rake', '~> 10.0'
36+
elsif RUBY_VERSION < '2'
37+
s.add_development_dependency 'rake', '~> 12.2.1'
38+
elsif RUBY_VERSION < '2.2'
39+
s.add_development_dependency 'rake', '~> 12.3.3'
3640
else
37-
# Rake >= v11 does not support Ruby < v1.9.3 so use
38-
s.add_development_dependency('rake', '~> 10.0')
41+
s.add_development_dependency 'rake'
3942
end
43+
4044
s.add_development_dependency('introspection', '~> 0.0.1')
4145
if RUBY_VERSION >= '2.2.0'
4246
# No test libraries in standard library

0 commit comments

Comments
 (0)