Sha256: c6ba6534bd3a4e0694e4b4c2e0b993629aec4bf3698d60ff8f0b81531518e7c1
Contents?: true
Size: 1.43 KB
Versions: 4
Compression:
Stored size: 1.43 KB
Contents
# encoding: UTF-8 # Copyright 2012 Twitter, Inc # http://www.apache.org/licenses/LICENSE-2.0 require 'rubygems' unless ENV['NO_RUBYGEMS'] require 'bundler' require 'digest' require 'rspec/core/rake_task' require 'rubygems/package_task' Bundler::GemHelper.install_tasks task :default => :spec desc 'Run specs' RSpec::Core::RakeTask.new do |t| t.pattern = './spec/**/*_spec.rb' end namespace :spec do desc 'Run full specs suit' task :full => [:full_spec_env, :spec] task :full_spec_env do ENV['FULL_SPEC'] = 'true' end end if RUBY_VERSION < '1.9.0' desc 'Run all examples with RCov' RSpec::Core::RakeTask.new('spec:rcov') do |t| t.rcov = true t.pattern = './spec/**/*_spec.rb' t.rcov_opts = %w(-T --sort coverage --exclude gems/,spec/) end end namespace :js do task :build do require File.expand_path(File.join(File.dirname(__FILE__), %w[lib twitter_cldr])) TwitterCldr.require_js FileUtils.mkdir_p(TwitterCldr::Js.build_dir) TwitterCldr::Js.output_dir = File.expand_path(ENV["OUTPUT_DIR"]) TwitterCldr::Js.make(:locales => TwitterCldr.supported_locales) TwitterCldr::Js.install end task :test do require File.expand_path(File.join(File.dirname(__FILE__), %w[lib twitter_cldr])) TwitterCldr.require_js FileUtils.mkdir_p(TwitterCldr::Js.build_dir) TwitterCldr::Js.make(:locales => [:en]) TwitterCldr::Js.test FileUtils.rm_rf(TwitterCldr::Js.build_dir) end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
twitter_cldr-1.5.0 | Rakefile |
twitter_cldr-1.4.1 | Rakefile |
twitter_cldr-1.4.0 | Rakefile |
twitter_cldr-1.3.6 | Rakefile |