Sha256: 098d19199f662e6c5309a4632f3262b31bc4cf0f8b9ccf487d73a3e8a974ca90
Contents?: true
Size: 1.09 KB
Versions: 1
Compression:
Stored size: 1.09 KB
Contents
#!/usr/bin/env ruby require 'rubygems' require 'rake' require 'rake/testtask' require 'rake/gempackagetask' task :default => 'test' Rake::TestTask.new(:test) do |t| t.libs << "lib" t.libs << "test" t.pattern = 'test/*_test.rb' t.verbose = false end Rake::TestTask.new(:ti) do |t| t.libs << "lib" t.libs << "test" t.test_files = ['test/test_helper.rb', 'test/extends_test.rb', 'test/inherited_block_test.rb'] # t.test_files = ['test/test_helper.rb', 'test/inherited_block_test.rb', 'test/inherited_block_test.rb'] t.verbose = false end gemspec = eval(File.read('locomotive_liquid.gemspec')) Rake::GemPackageTask.new(gemspec) do |pkg| pkg.gem_spec = gemspec end desc "build the gem and release it to rubygems.org" task :release => :gem do sh "gem push pkg/locomotive_liquid-#{gemspec.version}.gem" end namespace :profile do task :default => [:run] desc "Run the liquid profile/perforamce coverage" task :run do ruby "performance/shopify.rb" end desc "Run KCacheGrind" task :grind => :run do system "kcachegrind /tmp/liquid.rubyprof_calltreeprinter.txt" end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
locomotive_liquid-2.1.3 | Rakefile |