require 'bundler/gem_tasks' require 'appraisal' if !ENV["APPRAISAL_INITIALIZED"] && !ENV["TRAVIS"] task :default => :appraisal else task :default => :test end require 'rake/testtask' Rake::TestTask.new do |t| t.libs << "test" t.test_files = FileList["test/**/*_test.rb"] t.verbose = !!ENV["VERBOSE"] t.warning = !!ENV["WARNING"] end require 'yard/rake/yardoc_task' YARD::Rake::YardocTask.new(:yardoc) do |y| y.options = ["--output-dir", "yardoc"] end CLOBBER.include "yardoc"