Skip to content

Commit e8dfc73

Browse files
committed
Merge pull request #29 from wpeterson/ruby_compat_1.8
Fix Ruby 1.8.7 Compatibility and Gem Dependencies
2 parents 5f55b94 + ccd80c7 commit e8dfc73

File tree

1 file changed

+18
-6
lines changed

1 file changed

+18
-6
lines changed

settingslogic.gemspec

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -44,21 +44,33 @@ Gem::Specification.new do |s|
4444
s.specification_version = 3
4545

4646
if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
47-
s.add_runtime_dependency(%q<rake>, [">= 0"])
48-
s.add_runtime_dependency(%q<jeweler>, [">= 0"])
49-
s.add_runtime_dependency(%q<rspec>, [">= 0"])
50-
s.add_runtime_dependency(%q<ruby-debug19>, [">= 0"])
47+
s.add_development_dependency(%q<rake>, [">= 0"])
48+
s.add_development_dependency(%q<jeweler>, [">= 0"])
49+
s.add_development_dependency(%q<rspec>, [">= 0"])
50+
if RUBY_VERSION < "1.9"
51+
s.add_development_dependency(%q<ruby-debug>, [">= 0"])
52+
else
53+
s.add_development_dependency(%q<ruby-debug19>, [">= 0"])
54+
end
5155
else
5256
s.add_dependency(%q<rake>, [">= 0"])
5357
s.add_dependency(%q<jeweler>, [">= 0"])
5458
s.add_dependency(%q<rspec>, [">= 0"])
55-
s.add_dependency(%q<ruby-debug19>, [">= 0"])
59+
if RUBY_VERSION < "1.9"
60+
s.add_dependency(%q<ruby-debug>, [">= 0"])
61+
else
62+
s.add_dependency(%q<ruby-debug19>, [">= 0"])
63+
end
5664
end
5765
else
5866
s.add_dependency(%q<rake>, [">= 0"])
5967
s.add_dependency(%q<jeweler>, [">= 0"])
6068
s.add_dependency(%q<rspec>, [">= 0"])
61-
s.add_dependency(%q<ruby-debug19>, [">= 0"])
69+
if RUBY_VERSION < "1.9"
70+
s.add_dependency(%q<ruby-debug>, [">= 0"])
71+
else
72+
s.add_dependency(%q<ruby-debug19>, [">= 0"])
73+
end
6274
end
6375
end
6476

0 commit comments

Comments
 (0)