Sha256: fee0dde82d18dc2e394832446617c8ea2b10e966794d08dfb524aacef406ae94

Contents?: true

Size: 514 Bytes

Versions: 20

Compression:

Stored size: 514 Bytes

Contents

require "bundler/gem_tasks"
require "rspec/core/rake_task"


RSpec::Core::RakeTask.new('spec')

namespace :ls do
  rule '.rb' => ['.rl'] do |t|
    sh "ragel -R #{t.source}"
  end

  #desc "Builds the ragel parser."
  #task :ragel => ["lib/liquidscript/scanner/lexer.rb"]

  desc "Opens up a pry session."
  task :pry => [:ragel] do
    require "pry"
    require File.expand_path("../lib/liquidscript", __FILE__)
    Pry.start
  end

  task :clean do
    File.unlink("lib/liquidscript/scanner/lexer.rb")
  end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
liquidscript-0.7.9 Rakefile
liquidscript-0.7.8 Rakefile
liquidscript-0.7.7 Rakefile
liquidscript-0.7.6 Rakefile
liquidscript-0.7.5 Rakefile
liquidscript-0.7.4 Rakefile
liquidscript-0.7.3 Rakefile
liquidscript-0.7.2 Rakefile
liquidscript-0.7.1 Rakefile
liquidscript-0.7.0 Rakefile
liquidscript-0.6.5 Rakefile
liquidscript-0.6.4 Rakefile
liquidscript-0.6.3 Rakefile
liquidscript-0.6.2 Rakefile
liquidscript-0.6.1 Rakefile
liquidscript-0.6.0 Rakefile
liquidscript-0.5.1 Rakefile
liquidscript-0.5.0 Rakefile
liquidscript-0.4.1 Rakefile
liquidscript-0.4.0 Rakefile