Sha256: 736688dadf766bc162a61947057046c5e437a14bfcaa780e1bdcadd88758e901

Contents?: true

Size: 897 Bytes

Versions: 2

Compression:

Stored size: 897 Bytes

Contents

require 'rubygems' unless ENV['NO_RUBYGEMS']
require 'rake/gempackagetask'
require 'rake/rdoctask'
require 'rubygems/specification'
require 'spec/rake/spectask'
require 'spec/rake/verify_rcov'
require 'digest'

spec = Gem::Specification.load("#{File.dirname(__FILE__)}/twitter_cldr.gemspec")

task :default => :spec

desc "Run specs"
Spec::Rake::SpecTask.new do |t|
  t.spec_files = FileList['spec/**/*_spec.rb']
  t.spec_opts = %w(-fs --color)
  t.libs << ["spec", '.']
end

desc "Run all examples with RCov"
Spec::Rake::SpecTask.new('spec:rcov') do |t|
  t.spec_files = FileList['spec/**/*_spec.rb']
  t.rcov = true
  t.rcov_opts = ['-T', '--sort', 'coverage', '--exclude', 'gems/*,spec/*']
end

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

desc "install the gem locally"
task :install => [:package] do
  sh %{gem install pkg/#{spec.name}-#{spec.version}}
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
twitter_cldr-1.0.1 Rakefile
twitter_cldr-1.0.0 Rakefile