Sha256: fbcead6a7f078717203030bf30f3441b435f303bda7c10f7738bd518d14899e6

Contents?: true

Size: 1.68 KB

Versions: 3

Compression:

Stored size: 1.68 KB

Contents

require 'rubygems'
require 'spec/rake/spectask'
require 'rake/gempackagetask'
require 'lib/mspec/version'

Spec::Rake::SpecTask.new

task :default => :spec


spec = Gem::Specification.new do |s|
  s.name                      = %q{mspec}
  s.version                   = MSpec::VERSION

  s.specification_version     = 2 if s.respond_to? :specification_version=

  s.required_rubygems_version = Gem::Requirement.new(">= 0") if s.respond_to? :required_rubygems_version=
  s.authors                   = ["Brian Ford"]
  s.date                      = %q{2008-05-21}
  s.email                     = %q{bford@engineyard.com}
  s.has_rdoc                  = true
  s.extra_rdoc_files          = %w[ README LICENSE ]
  s.executables               = ["mkspec", "mspec", "mspec-ci", "mspec-run", "mspec-tag"]
  s.files                     = FileList[ '{bin,lib,spec}/**/*.{yaml,txt,rb}', 'Rakefile', *s.extra_rdoc_files ]
  s.homepage                  = %q{http://rubyspec.org}
  s.rubyforge_project         = 'http://rubyforge.org/projects/mspec'
  s.require_paths             = ["lib"]
  s.rubygems_version          = %q{1.1.1}
  s.summary                   = <<EOS
MSpec is a specialized framework that is syntax-compatible
with RSpec for basic things like describe, it blocks and
before, after actions.

MSpec contains additional features that assist in writing
the RubySpecs used by multiple Ruby implementations. Also,
MSpec attempts to use the simplest Ruby language features
so that beginning Ruby implementations can run it.
EOS

  s.rdoc_options << '--title' << 'MSpec Gem' <<
                   '--main' << 'README' <<
                   '--line-numbers'
end

Rake::GemPackageTask.new(spec){ |pkg| pkg.gem_spec = spec }

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
mspec-1.3.1 Rakefile
mspec-1.4.0 Rakefile
mspec-1.5.0 Rakefile