mirror of
https://github.com/Fishwaldo/role_model.git
synced 2025-03-15 11:32:04 +00:00
Pin development dependencies to working versions
* Remove Juweler as a dependency * Manage development dependencies via gemspec * Pin Rake and RSpec to versions compatible with the rest of the code
This commit is contained in:
parent
1fbeed288c
commit
b2d885e5ca
3 changed files with 4 additions and 50 deletions
7
Gemfile
7
Gemfile
|
@ -1,8 +1,3 @@
|
|||
source 'http://rubygems.org'
|
||||
|
||||
group :development do
|
||||
gem 'jeweler', '>=1.5.2'
|
||||
gem 'rspec', '~> 2'
|
||||
gem 'rdoc', '>=2.4.2'
|
||||
gem 'autotest'
|
||||
end
|
||||
gemspec
|
18
Rakefile
18
Rakefile
|
@ -9,24 +9,6 @@ rescue Bundler::BundlerError => e
|
|||
end
|
||||
require 'rake'
|
||||
|
||||
require 'jeweler'
|
||||
Jeweler::Tasks.new do |gem|
|
||||
# gem is a Gem::Specification... see http://docs.rubygems.org/read/chapter/20 for more options
|
||||
gem.name = "role_model"
|
||||
gem.homepage = "http://github.com/martinrehfeld/role_model"
|
||||
gem.license = "MIT"
|
||||
gem.summary = %Q{Declare, assign and query roles with ease}
|
||||
gem.description = %Q{Ever needed to assign roles to a model, say a User, and build conditional behaviour on top of that? Enter RoleModel -- roles have never been easier! Just declare your roles and you are done. Assigned roles will be stored as a bitmask.}
|
||||
gem.email = "martin.rehfeld@glnetworks.de"
|
||||
gem.authors = ["Martin Rehfeld"]
|
||||
# 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 'jabber4r', '> 0.1'
|
||||
# gem.add_development_dependency 'rspec', '> 1.2.3'
|
||||
# gem.add_development_dependency "rspec", "~> 2"
|
||||
end
|
||||
Jeweler::RubygemsDotOrgTasks.new
|
||||
|
||||
require 'rspec/core'
|
||||
require 'rspec/core/rake_task'
|
||||
RSpec::Core::RakeTask.new(:spec) do |spec|
|
||||
|
|
|
@ -1,9 +1,3 @@
|
|||
# Generated by jeweler
|
||||
# DO NOT EDIT THIS FILE DIRECTLY
|
||||
# Instead, edit Jeweler::Tasks in Rakefile, and run 'rake gemspec'
|
||||
# -*- encoding: utf-8 -*-
|
||||
# stub: role_model 0.8.2 ruby lib
|
||||
|
||||
Gem::Specification.new do |s|
|
||||
s.name = "role_model"
|
||||
s.version = "0.8.2"
|
||||
|
@ -43,25 +37,8 @@ Gem::Specification.new do |s|
|
|||
s.rubygems_version = "2.2.2"
|
||||
s.summary = "Declare, assign and query roles with ease"
|
||||
|
||||
if s.respond_to? :specification_version then
|
||||
s.specification_version = 4
|
||||
|
||||
if Gem::Version.new(Gem::VERSION) >= Gem::Version.new('1.2.0') then
|
||||
s.add_development_dependency(%q<jeweler>, [">= 1.5.2"])
|
||||
s.add_development_dependency(%q<rspec>, ["~> 2"])
|
||||
s.add_development_dependency(%q<rdoc>, [">= 2.4.2"])
|
||||
s.add_development_dependency(%q<autotest>, [">= 0"])
|
||||
else
|
||||
s.add_dependency(%q<jeweler>, [">= 1.5.2"])
|
||||
s.add_dependency(%q<rspec>, ["~> 2"])
|
||||
s.add_dependency(%q<rdoc>, [">= 2.4.2"])
|
||||
s.add_dependency(%q<autotest>, [">= 0"])
|
||||
end
|
||||
else
|
||||
s.add_dependency(%q<jeweler>, [">= 1.5.2"])
|
||||
s.add_dependency(%q<rspec>, ["~> 2"])
|
||||
s.add_dependency(%q<rdoc>, [">= 2.4.2"])
|
||||
s.add_dependency(%q<autotest>, [">= 0"])
|
||||
end
|
||||
s.add_development_dependency(%q<rake>, ["< 11.0.1"])
|
||||
s.add_development_dependency(%q<rspec>, ["2.99.0"])
|
||||
s.add_development_dependency(%q<rdoc>, [">= 2.4.2"])
|
||||
end
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue