Sha256: ddacbd7ada3a7db25168bea664185d990dcfa948973c034158d41959fd12f820

Contents?: true

Size: 1.42 KB

Versions: 1

Compression:

Stored size: 1.42 KB

Contents

require 'yard'
require 'jeweler'

desc 'Generate documentation'
YARD::Rake::YardocTask.new

Jeweler::Tasks.new do |gem|
  gem.name        = "thinking-sphinx"
  gem.summary     = "ActiveRecord/Rails Sphinx library"
  gem.description = "A concise and easy-to-use Ruby library that connects ActiveRecord to the Sphinx search daemon, managing configuration, indexing and searching."
  gem.author      = "Pat Allan"
  gem.email       = "pat@freelancing-gods.com"
  gem.homepage    = "http://ts.freelancing-gods.com"
    
  # s.rubyforge_project = "thinking-sphinx"
  gem.files     = FileList[
    "rails/*.rb",
    "lib/**/*.rb",
    "LICENCE",
    "README.textile",
    "tasks/**/*.rb",
    "VERSION"
  ]
  gem.test_files = FileList[
    "features/**/*.rb",
    "features/**/*.feature",
    "features/**/*.example.yml",
    "spec/**/*_spec.rb"
  ]
  
  gem.add_dependency 'activerecord', '>= 3.0.0.beta3'
  gem.add_dependency 'riddle',       '>= 1.0.10'
  
  gem.add_development_dependency "yard",          ">= 0"
  gem.add_development_dependency "rspec",         ">= 1.2.9"
  gem.add_development_dependency "cucumber",      ">= 0"
  gem.add_development_dependency "will_paginate", "3.0.pre"
  gem.add_development_dependency "ginger",        "1.2.0"
  gem.add_development_dependency "faker",         "0.3.1"
  
  gem.post_install_message = <<-MESSAGE
If you're upgrading, you should read this:
http://freelancing-god.github.com/ts/en/upgrading.html

MESSAGE
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
thinking-sphinx-2.0.0.rc1 tasks/distribution.rb