Sha256: 591042c49cd3a3685388d8e69b8592c98ea29b455ff9bdd29481363206768b05

Contents?: true

Size: 1.08 KB

Versions: 7

Compression:

Stored size: 1.08 KB

Contents

require 'rake'
require 'spec/rake/spectask'
require 'jeweler'

desc 'Default: run unit tests.'
task :default => :spec

desc "Run all specs in spec directory"
Spec::Rake::SpecTask.new(:spec) do |t|
  t.spec_files = FileList['spec/**/*_spec.rb']
end

namespace :spec do
  desc "Run all specs in spec directory with RCov"
  Spec::Rake::SpecTask.new(:rcov) do |t|
    t.spec_files = FileList['spec/**/*_spec.rb']
    t.rcov = true
    t.rcov_opts = ["--exclude spec/*,gems/*,lib/tasks/*,app/analytics/application_metrics.rb"]
  end
end



Jeweler::Tasks.new do |gemspec|
  gemspec.name = "amikula-sprite"
  gemspec.summary = "generate your css sprites automagically"
  gemspec.description = "sprite is a rails/merb plugin that generates sprites for css, sass"
  gemspec.email = "amikula@gmail.com"
  gemspec.homepage = "http://github.com/amikula/sprite"
  gemspec.authors = ["Jacques Crocker", "Alf Mikula"]
  gemspec.files.exclude '.gitignore'

  # removing test files and specs from the gem to save space
  gemspec.files -= Dir.glob("spec/**/*")
  gemspec.test_files = []
end
Jeweler::GemcutterTasks.new

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
amikula-sprite-0.1.13 Rakefile
amikula-sprite-0.1.12 Rakefile
amikula-sprite-0.1.11 Rakefile
amikula-sprite-0.1.10 Rakefile
amikula-sprite-0.1.9 Rakefile
amikula-sprite-0.1.8.1 Rakefile
amikula-sprite-0.1.8 Rakefile