2013-10-09 22:00:37 +00:00
|
|
|
source 'https://rubygems.org'
|
2013-07-23 12:18:51 +00:00
|
|
|
|
2019-10-06 13:26:26 +00:00
|
|
|
require File.join(File.dirname(__FILE__), 'lib/concurrent-ruby/concurrent/version')
|
|
|
|
require File.join(File.dirname(__FILE__ ), 'lib/concurrent-ruby-edge/concurrent/edge/version')
|
2020-01-31 13:30:55 +00:00
|
|
|
require File.join(File.dirname(__FILE__ ), 'lib/concurrent-ruby/concurrent/utility/engine')
|
2018-07-16 19:55:26 +00:00
|
|
|
|
|
|
|
no_path = ENV['NO_PATH']
|
|
|
|
options = no_path ? {} : { path: '.' }
|
|
|
|
|
|
|
|
gem 'concurrent-ruby', Concurrent::VERSION, options
|
|
|
|
gem 'concurrent-ruby-edge', Concurrent::EDGE_VERSION, options
|
|
|
|
gem 'concurrent-ruby-ext', Concurrent::VERSION, options.merge(platform: :mri)
|
2013-07-23 12:18:51 +00:00
|
|
|
|
2014-06-21 12:47:57 +00:00
|
|
|
group :development do
|
2022-03-18 16:38:49 +00:00
|
|
|
gem 'rake', '~> 13.0'
|
2019-03-02 11:59:48 +00:00
|
|
|
gem 'rake-compiler', '~> 1.0', '>= 1.0.7'
|
2020-08-05 20:43:06 +00:00
|
|
|
gem 'rake-compiler-dock', '~> 1.0'
|
2018-07-28 18:52:27 +00:00
|
|
|
gem 'pry', '~> 0.11', platforms: :mri
|
2018-05-30 18:34:06 +00:00
|
|
|
end
|
2015-05-13 22:59:16 +00:00
|
|
|
|
2018-07-16 19:55:26 +00:00
|
|
|
group :documentation, optional: true do
|
2019-01-21 11:27:59 +00:00
|
|
|
gem 'yard', '~> 0.9.0', require: false
|
2018-07-16 19:55:26 +00:00
|
|
|
gem 'redcarpet', '~> 3.0', platforms: :mri # understands github markdown
|
2019-03-09 14:14:12 +00:00
|
|
|
gem 'md-ruby-eval', '~> 0.6'
|
2014-06-21 12:47:57 +00:00
|
|
|
end
|
2013-07-23 12:18:51 +00:00
|
|
|
|
|
|
|
group :testing do
|
2017-11-18 15:26:03 +00:00
|
|
|
gem 'rspec', '~> 3.7'
|
2021-06-17 12:06:32 +00:00
|
|
|
gem 'timecop', '~> 0.9'
|
2019-01-21 11:27:59 +00:00
|
|
|
gem 'sigdump', require: false
|
2016-10-15 19:29:11 +00:00
|
|
|
end
|
2015-05-18 10:33:55 +00:00
|
|
|
|
2016-10-15 19:29:11 +00:00
|
|
|
# made opt-in since it will not install on jruby 1.7
|
2018-07-16 19:55:26 +00:00
|
|
|
group :coverage, optional: !ENV['COVERAGE'] do
|
2019-01-21 11:27:59 +00:00
|
|
|
gem 'simplecov', '~> 0.16.0', require: false
|
|
|
|
gem 'coveralls', '~> 0.8.2', require: false
|
2013-07-23 12:18:51 +00:00
|
|
|
end
|