修复 yajl-ruby 不支持 jruby 无法使用问题
Showing
source 'https://rubygems.org' | source 'https://rubygems.org' | ||
group :test, :development do | |||
gem "rspec" | |||
gem 'redis-namespace' | |||
gem 'simplecov', '~> 0.7.1', :require => false | |||
gem "codeclimate-test-reporter", require: nil | |||
gem 'coveralls', require: false | |||
# For debugger | |||
gem "pry-rails" | |||
gem "pry-byebug" | |||
end | |||
# Specify your gem's dependencies in weixin_authorize.gemspec | # Specify your gem's dependencies in weixin_authorize.gemspec | ||
gemspec | gemspec | ||
... | @@ -26,9 +26,23 @@ Gem::Specification.new do |spec| | ... | @@ -26,9 +26,23 @@ Gem::Specification.new do |spec| |
# A streaming JSON parsing and encoding library for Ruby (C bindings to yajl) | # A streaming JSON parsing and encoding library for Ruby (C bindings to yajl) | ||
# https://github.com/brianmario/yajl-ruby | # https://github.com/brianmario/yajl-ruby | ||
# yajl-ruby 不支持 jruby | |||
if RUBY_PLATFORM == 'java' | |||
spec.add_dependency "json" | |||
else | |||
spec.add_dependency "yajl-ruby", ">= 1.2.0" | spec.add_dependency "yajl-ruby", ">= 1.2.0" | ||
end | |||
spec.add_development_dependency "bundler" | spec.add_development_dependency "bundler" | ||
spec.add_development_dependency "rake" | spec.add_development_dependency "rake" | ||
spec.add_development_dependency "rspec" | |||
spec.add_development_dependency "redis-namespace" | |||
spec.add_development_dependency "codeclimate-test-reporter" | |||
spec.add_development_dependency "simplecov", "~> 0.10.0" | |||
spec.add_development_dependency 'coveralls', '~> 0.8.2' | |||
spec.add_development_dependency 'pry-rails' | |||
if RUBY_PLATFORM != 'java' | |||
spec.add_development_dependency 'pry-byebug' | |||
end | |||
end | end |
Please
register
or
sign in
to comment