Rakefile in review-1.7.2 vs Rakefile in review-2.0.0.beta1
- old
+ new
@@ -1,5 +1,7 @@
+require 'fileutils'
+
begin
require 'bundler'
Bundler::GemHelper.install_tasks
rescue LoadError
# ignore if bundler does not exist
@@ -9,11 +11,20 @@
require 'rake/testtask'
require 'rake/clean'
task :default => [:test]
+task :kpeg do
+ FileUtils.rm_f "lib/review/compiler.rb"
+ FileUtils.rm_f "lib/review/compiler/literals_1_8.rb"
+ FileUtils.rm_f "lib/review/compiler/literals_1_9.rb"
+ sh "kpeg -s lib/review/compiler/literals_1_8.kpeg -o lib/review/compiler/literals_1_8.rb"
+ sh "kpeg -s lib/review/compiler/literals_1_9.kpeg -o lib/review/compiler/literals_1_9.rb"
+ sh "kpeg -s lib/review/review.kpeg -o lib/review/compiler.rb"
+end
+
Rake::TestTask.new("test") do |t|
- t.libs << "test"
+ t.libs << "test"
t.test_files = Dir.glob("test/**/test_*.rb")
t.verbose = true
end
begin