use gemspec method in Gemfile

this doesn't actually work nicely with Jeweler, but will resolve some dependency problems
This commit is contained in:
Akira Matsuda 2011-04-19 19:15:55 +09:00
parent c84b59d02c
commit cbd7fd3578
2 changed files with 13 additions and 33 deletions

32
Gemfile
View File

@ -1,31 +1 @@
source 'http://rubygems.org'
# Add dependencies required to use your gem here.
# Example:
# gem "activesupport", ">= 2.3.5"
# Add dependencies to develop your gem here.
# Include everything needed to run rake, tests, features, etc.
group :development do
gem 'rspec', '>= 2.5.0'
gem 'rr', '>= 1.0.2'
gem 'steak', '>= 1.1.0'
gem 'capybara', '>= 0.4.1.1'
gem 'bundler', '>= 1.0.0'
gem 'jeweler', '>= 1.5.2'
gem 'rcov', '>= 0'
gem 'rails', :git => 'git://github.com/rails/rails.git'
# gem 'rails', '>= 3.0.3'
gem 'rack', :git => 'git://github.com/rack/rack.git'
gem 'arel', :git => 'git://github.com/rails/arel.git'
gem 'rspec-rails', '>= 2.5.0'
gem 'sqlite3', '>= 1.3.3'
gem 'mongoid', '2.0.0.rc.7'
gem 'bson_ext', '~> 1.2'
gem 'database_cleaner'
# platforms :mri_18 do
# gem 'ruby-debug'
# end
# platforms :mri_19 do
# gem 'ruby-debug19'
# end
end
gemspec

View File

@ -23,8 +23,18 @@ Jeweler::Tasks.new do |gem|
gem.authors = ["Akira Matsuda"]
# Include your dependencies below. Runtime dependencies are required when using your gem,
# and development dependencies are only needed for development (ie running rake tasks, tests, etc)
gem.add_runtime_dependency 'rails', '>= 3.0.0'
# gem.add_development_dependency 'rspec', '> 1.2.3'
gem.add_development_dependency 'rails', '>= 3.0.0'
gem.add_development_dependency 'bundler', '>= 1.0.0'
gem.add_development_dependency 'sqlite3'
gem.add_development_dependency 'mongoid', '>= 2'
gem.add_development_dependency 'rspec'
gem.add_development_dependency 'rspec-rails'
gem.add_development_dependency 'rr'
gem.add_development_dependency 'steak'
gem.add_development_dependency 'capybara'
gem.add_development_dependency 'database_cleaner'
gem.add_development_dependency 'rcov'
gem.add_development_dependency 'jeweler'
end
Jeweler::RubygemsDotOrgTasks.new