Sha256: 8c9c8cf4b70782afd8f2bf8399083c0aa4a4ef5c2d4efb064699da3f7e93466f
Contents?: true
Size: 593 Bytes
Versions: 7
Compression:
Stored size: 593 Bytes
Contents
require 'rake/testtask' task default: [:build] desc 'Builds and installs' task install: [:build] do require_relative 'lib/genevalidator/version' sh "gem install ./genevalidator-#{GeneValidator::VERSION}.gem" end desc 'Runs tests, generates documentation, builds gem (default)' task build: [:test, :doc] do sh 'gem build genevalidator.gemspec' end desc 'Runs tests' task :test do Rake::TestTask.new do |t| t.libs.push 'lib' t.test_files = FileList['test/test_*.rb'] t.verbose = true end end desc 'Generates documentation' task :doc do sh "yardoc 'lib/**/*.rb'" end
Version data entries
7 entries across 7 versions & 1 rubygems