require 'rake/testtask' Rake::TestTask.new do |t| t.libs << 'test' t.test_files = FileList['test/*_test.rb'] end begin require 'jeweler' Jeweler::Tasks.new do |gem| gem.name = "hcl" gem.summary = "Harvest timesheets from the command-line" gem.description = "HCl is a command-line client for manipulating Harvest time sheets." gem.email = "zack@zackhobson.com" gem.homepage = "http://github.com/zenhob/hcl" gem.authors = ["Zack Hobson"] gem.license = "MIT" gem.add_dependency "trollop" gem.add_dependency "chronic" gem.add_dependency "highline" gem.add_development_dependency "shoulda" gem.add_development_dependency "mocha" end Jeweler::GemcutterTasks.new rescue LoadError puts "Jeweler not available. Install it with: sudo gem install jeweler" end