task :default => :test task :test do sh "ruby test/test.rb" end task :rcov do sh "cd test; rcov -o ../coverage -x ruby/.*/gems -x ^test.rb test.rb" end task :rdoc do sh "rdoc -o doc/rdoc" end Dir["#{File.dirname(__FILE__)}/tasks/*.rake"].sort.each { |ext| puts ext load ext }