using raketasks

This commit is contained in:
Torsten Ruger
2015-05-03 22:58:33 +03:00
parent 42b85dbb4f
commit fd0e57e2de
6 changed files with 10 additions and 102 deletions

View File

@ -11,22 +11,9 @@ rescue Bundler::BundlerError => e
end
require 'rake'
require 'jeweler'
Jeweler::Tasks.new do |gem|
# gem is a Gem::Specification... see http://guides.rubygems.org/specification-reference/ for more options
gem.name = "salama-reader"
gem.homepage = "http://github.com/salama/salama-reader"
gem.license = "GPL3"
gem.summary = %Q{Parse ruby in ruby using parslet.}
gem.description = %Q{Salama reader is part of the salama vm. The reader reads (parses) ruby and
creates an ast from it. There are no other dependencies than parslet, which itself has hardly any.
The gem may be useful for code analysis tools or for education.
Two ways to use it include adding functions to each of the AST classes, or using a visitor patter.}
gem.email = "torsten@villataika.fi"
gem.authors = ["Torsten Ruger"]
# dependencies defined in Gemfile
end
Jeweler::RubygemsDotOrgTasks.new
require 'rubygems/tasks'
Gem::Tasks.new
require 'rake/testtask'
Rake::TestTask.new(:test) do |test|
@ -35,12 +22,6 @@ Rake::TestTask.new(:test) do |test|
test.verbose = true
end
desc "Code coverage detail"
task :simplecov do
ENV['COVERAGE'] = "true"
Rake::Task['test'].execute
end
task :default => :test
require 'rdoc/task'