X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/4db82cfee4c2b33c7069395755bf79e1fa1e798e..5e751681dd3d103ae4a4a2b89cd4c65b2b5620ca:/tasks/gem.rake?ds=sidebyside diff --git a/tasks/gem.rake b/tasks/gem.rake index fb1af805e2..0192db8d94 100644 --- a/tasks/gem.rake +++ b/tasks/gem.rake @@ -1,4 +1,7 @@ require 'rubygems/package_task' +require 'rake/clean' + +CLOBBER.include('pkg') namespace :gem do GEM_SPEC = Gem::Specification.new do |s| @@ -21,12 +24,13 @@ namespace :gem do s.rdoc_options.concat ['--main', 'README.md'] # Dependencies used in the main library - s.add_runtime_dependency('signet', '~> 0.2.2') - s.add_runtime_dependency('addressable', '~> 2.2.2') - s.add_runtime_dependency('httpadapter', '~> 1.0.0') - s.add_runtime_dependency('autoparse', '~> 0.2.0') - s.add_runtime_dependency('json', '>= 1.4.6') + s.add_runtime_dependency('signet', '>= 0.4.0') + s.add_runtime_dependency('addressable', '>= 2.2.3') + s.add_runtime_dependency('autoparse', '>= 0.3.1') + s.add_runtime_dependency('faraday', '~> 0.8.1') + s.add_runtime_dependency('multi_json', '>= 1.3.0') s.add_runtime_dependency('extlib', '>= 0.9.15') + s.add_runtime_dependency('uuidtools', '>= 2.1.0') # Dependencies used in the CLI s.add_runtime_dependency('launchy', '>= 2.0.0') @@ -35,9 +39,7 @@ namespace :gem do s.add_development_dependency('sinatra', '>= 1.2.0') s.add_development_dependency('rake', '>= 0.9.0') - s.add_development_dependency('rspec', '~> 1.2.9') - s.add_development_dependency('rcov', '>= 0.9.9') - s.add_development_dependency('diff-lcs', '>= 1.1.2') + s.add_development_dependency('rspec', '~> 2.10.0') s.require_path = 'lib' @@ -94,4 +96,4 @@ end desc 'Alias to gem:package' task 'gem' => 'gem:package' -task 'clobber' => ['gem:clobber_package'] +task 'gem:release' => 'gem:gemspec'