Sha256: 293eb8f9e746b2795bf9866c65310ba54e6aac4dc2bcca7c70cc1ba9000d4077

Contents?: true

Size: 908 Bytes

Versions: 9

Compression:

Stored size: 908 Bytes

Contents

ROOT_DIR = File.expand_path(File.dirname(__FILE__))

require 'rubygems' rescue nil
require 'rake'
require 'spec/rake/spectask'

task :default => :spec

desc "Run all specs in spec directory."
Spec::Rake::SpecTask.new(:spec) do |t|
  t.spec_opts = ['--options', "\"#{ROOT_DIR}/spec/spec.opts\""]
  t.spec_files = FileList['spec/**/*_spec.rb']
end

# gemification with jeweler
begin
  require 'jeweler'
  Jeweler::Tasks.new do |gemspec|
    gemspec.name = "kestrel-client"
    gemspec.summary = "Ruby Kestrel client"
    gemspec.description = "Ruby client for the Kestrel queue server"
    gemspec.email = "rael@twitter.com"
    gemspec.homepage = "http://github.com/freels/kestrel-client"
    gemspec.authors = ["Matt Freels", "Rael Dornfest"]
    gemspec.add_dependency 'memcached'
  end
  Jeweler::GemcutterTasks.new
rescue LoadError
  puts "Jeweler not available. Install it with: gem install jeweler"
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
kestrel-client-0.4.1 Rakefile
kestrel-client-0.4.0 Rakefile
kestrel-client-0.3.1 Rakefile
kestrel-client-0.3.0 Rakefile
kestrel-client-0.2.4 Rakefile
kestrel-client-0.2.3 Rakefile
kestrel-client-0.2.2 Rakefile
kestrel-client-0.2.1 Rakefile
kestrel-client-0.2.0 Rakefile