Sha256: f62fb98f0c97e27c659f7c444837d363dadaf9ea7a8a69a3a5291a0b78127cdb

Contents?: true

Size: 1.14 KB

Versions: 7

Compression:

Stored size: 1.14 KB

Contents

require 'yard'
require 'jeweler'

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

Jeweler::Tasks.new do |gem|
  gem.name        = "hawkerb-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.authors      = ["Pat Allan", "Jaroslaw Skrzypek"]
  gem.email       = "hawk@zenbe.com"
  gem.homepage    = "http://github.com/hawkerb/thinking-sphinx"
    
  # s.rubyforge_project = "thinking-sphinx"
  gem.files     = FileList[
    "rails/*.rb",
    "lib/**/*.rb",
    "LICENCE",
    "README.textile",
    "tasks/**/*.rb",
    "tasks/**/*.rake",
    "VERSION"
  ]
  gem.test_files = FileList[
    "features/**/*",
    "spec/**/*_spec.rb"
  ]
  
  gem.add_dependency 'activerecord', '>= 1.15.6'
  gem.add_dependency 'riddle',       '>= 1.0.8'
  gem.add_dependency 'after_commit', '>= 1.0.5'
  
  gem.post_install_message = <<-MESSAGE
If you're upgrading, you should read this:
http://freelancing-god.github.com/ts/en/upgrading.html

MESSAGE
end
Jeweler::GemcutterTasks.new

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
skalee-thinking-sphinx-1.3.14.2 tasks/distribution.rb
skalee-thinking-sphinx-1.3.14.1 tasks/distribution.rb
hawkerb-thinking-sphinx-1.3.18 tasks/distribution.rb
hawkerb-thinking-sphinx-1.3.17 tasks/distribution.rb
hawkerb-thinking-sphinx-1.3.16 tasks/distribution.rb
hawkerb-thinking-sphinx-1.3.15 tasks/distribution.rb
hawkerb-thinking-sphinx-1.3.14 tasks/distribution.rb