Sha256: 8fcc33296bdd9794bdc645f91ee064548d480e1e4ef5868f1d5c81dab66a8bc6
Contents?: true
Size: 497 Bytes
Versions: 2
Compression:
Stored size: 497 Bytes
Contents
# frozen_string_literal: true require "bundler/gem_tasks" namespace "build" do desc "build parser from parser.y" task :parser do sh "bundle exec racc parser.y --embedded -o lib/lrama/parser.rb -t --log-file=parser.output" end end require 'rspec/core/rake_task' RSpec::Core::RakeTask.new(:spec) do |spec| spec.pattern = FileList['spec/**/*_spec.rb'] end task :spec => "build:parser" desc "steep check" task :steep do sh "bundle exec steep check" end task default: %i[spec steep]
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
lrama-0.6.11 | Rakefile |
lrama-0.6.10 | Rakefile |