Sha256: a55a6d91b9c9cc82ca4990e805d3f2f2028b63326bcbc7cc677e7baaf21d7160

Contents?: true

Size: 1.1 KB

Versions: 1

Compression:

Stored size: 1.1 KB

Contents

require 'rubygems'
require 'rake/gempackagetask'

require 'lib/test_belt/version'

spec = Gem::Specification.new do |s|
  s.name             = 'test-belt'
  s.version          = TestBelt::Version.to_s
  s.has_rdoc         = true
  s.extra_rdoc_files = %w(README.rdoc)
  s.rdoc_options     = %w(--main README.rdoc)
  s.summary          = "A gem for using testing tools I like - my Ruby testing toolbelt."
  s.author           = 'Kelly Redding'
  s.email            = 'kelly@kelredd.com'
  s.homepage         = 'http://github.com/kelredd/test-belt'
  s.files            = %w(README.rdoc Rakefile) + Dir.glob("{lib}/**/*")

  s.add_dependency("shoulda", ["~> 2.11"])
  s.add_dependency("leftright", ["~> 0.9.0"])
  s.add_dependency("kelredd-useful", ["~> 0.4.0"])
end

Rake::GemPackageTask.new(spec) do |pkg|
  pkg.gem_spec = spec
end

desc 'Generate the gemspec for this gem'
task :gemspec do
  file = File.dirname(__FILE__) + "/#{spec.name}.gemspec"
  File.open(file, 'w') {|f| f << spec.to_ruby }
  puts "Created gemspec: #{file}"
end

task :default => :gem

require 'lib/test_belt/rake_tasks'
TestBelt::RakeTasks.for :test

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
test-belt-0.1.1 Rakefile