Sha256: bc7fb8b2a53074dbeb0003e4414c62acc5ec5a0b29c4de002e91f38fcfe66b9c

Contents?: true

Size: 990 Bytes

Versions: 3

Compression:

Stored size: 990 Bytes

Contents

require "rubygems"
require "rake"

require "spec/rake/spectask"

task "default" => "spec"

Spec::Rake::SpecTask.new do |t|
  t.spec_opts = ["--colour", "--format", "progress"]
  t.spec_files = FileList['spec/**/*_spec.rb']
end

require "jeweler"

Jeweler::Tasks.new do |g|
  g.name = "sham_rack"
  g.summary = "Net::HTTP-to-Rack plumbing"
  g.email = "mdub@dogbiscuit.org"
  g.homepage = "http://github.com/mdub/sham_rack"
  g.description = "ShamRack plumbs Net::HTTP directly into Rack, for quick and easy HTTP testing."
  g.authors = ["Mike Williams"]
  g.rubyforge_project = "shamrack"
end

Jeweler::RubyforgeTasks.new

require 'rake/rdoctask'
Rake::RDocTask.new do |rdoc|
  if File.exist?('VERSION.yml')
    config = YAML.load(File.read('VERSION.yml'))
    version = "#{config[:major]}.#{config[:minor]}.#{config[:patch]}"
  else
    version = ""
  end

  rdoc.rdoc_dir = 'rdoc'
  rdoc.title = "ShamRack #{version}"
  rdoc.main = "ShamRack"
  rdoc.rdoc_files.include('lib/**/*.rb')
end

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
mdub-sham_rack-1.1.2 Rakefile
sham_rack-1.1.1 Rakefile
sham_rack-1.1.2 Rakefile