Sha256: b50a433bf45b274cff30515f61f9ec0c36bd9ba93a51e49d1375f43b6b748435

Contents?: true

Size: 952 Bytes

Versions: 3

Compression:

Stored size: 952 Bytes

Contents

require 'rubygems'
require 'rake'
require 'jeweler'
require 'spec/rake/spectask'
require 'yard'

Jeweler::Tasks.new do |gem|
  gem.name = 'mongo-store'
  gem.summary = 'Rack session store for MongoDB'
  gem.email = 'jonathan@titanous.com'
  gem.homepage = 'http://github.com/titanous/mongo-store'
  gem.authors = ['Jonathan Rudenberg']
  gem.add_runtime_dependency 'mongo', '>= 1.0.1'
  gem.add_runtime_dependency 'rack', '>= 1.1.0'
  gem.add_development_dependency 'rspec', '>= 1.2.9'
  gem.add_development_dependency 'yard', '>= 0'
end

Jeweler::GemcutterTasks.new

Spec::Rake::SpecTask.new(:spec) do |spec|
  spec.libs << 'lib' << 'spec'
  spec.spec_files = FileList['spec/**/*_spec.rb']
end

Spec::Rake::SpecTask.new(:rcov) do |spec|
  spec.libs << 'lib' << 'spec'
  spec.pattern = 'spec/**/*_spec.rb'
  spec.rcov = true
end


task :default => :spec

YARD::Rake::YardocTask.new(:doc) do |t|
  t.options = ['--legacy'] if RUBY_VERSION < '1.9.0'
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
mongo-store-0.2.4 Rakefile
mongo-store-0.2.3 Rakefile
mongo-store-0.2.2 Rakefile