Sha256: 8535760b2794e94c3e8f0fc76dbde0829f9517ed004599116e2ca80c9a6203c7

Contents?: true

Size: 1.2 KB

Versions: 1

Compression:

Stored size: 1.2 KB

Contents

require 'rubygems'
require 'rake'
require 'jeweler'
require 'rake/testtask'

require File.join(File.dirname(__FILE__), 'lib', 'joint', 'version')

Jeweler::Tasks.new do |gem|
  gem.name        = "joint"
  gem.summary     = %Q{MongoMapper and GridFS joined in file upload love.}
  gem.description = %Q{MongoMapper and GridFS joined in file upload love.}
  gem.email       = "nunemaker@gmail.com"
  gem.homepage    = "http://github.com/jnunemaker/joint"
  gem.authors     = ["John Nunemaker"]
  gem.version     = Joint::Version
  gem.files       = FileList['lib/**/*.rb', 'bin/*', '[A-Z]*', 'test/**/*'].to_a
  gem.test_files  = FileList['test/**/*'].to_a
  
  gem.add_dependency 'wand', '>= 0.2.1'
  gem.add_dependency 'mime-types'
  gem.add_dependency 'mongo_mapper', '>= 0.7.4'

  gem.add_development_dependency 'jeweler'
  gem.add_development_dependency 'shoulda'
  gem.add_development_dependency 'mocha'
  gem.add_development_dependency 'jnunemaker-matchy'
end
Jeweler::GemcutterTasks.new

Rake::TestTask.new(:test) do |test|
  test.libs      << 'lib' << 'test'
  test.ruby_opts << '-rubygems'
  test.pattern   = 'test/**/test_*.rb'
  test.verbose   = true
end

task :test    => :check_dependencies
task :default => :test

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
joint-0.3.2 Rakefile