Sha256: 17ac607c0f2cc854273e9b887d9bff3cd2a6ee07c22d409fce05e47bf3f6e58e

Contents?: true

Size: 354 Bytes

Versions: 4

Compression:

Stored size: 354 Bytes

Contents

namespace :tt do
  files = %w{lib/cucumber/parser/common.tt lib/cucumber/parser/feature.tt lib/cucumber/parser/py_string.tt lib/cucumber/parser/table.tt}

  desc 'Compile .tt files'
  task :compile do
    files.each {|tt| sh("tt #{tt}") }
  end

  desc 'Remove compiled .tt files'
  task :rm do
    rm_rf files.map{|tt| tt.gsub(/\.tt$/, '.rb')}
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
cucumber-0.7.0.beta.4 gem_tasks/treetop.rake
cucumber-0.7.0.beta.3 gem_tasks/treetop.rake
cucumber-0.7.0.beta.2 gem_tasks/treetop.rake
cucumber-0.7.0.beta.1 gem_tasks/treetop.rake