require 'rake' task :default => [:server] desc "Run the server" task :server do sh "httplz public/" end begin require 'jasmine' load 'jasmine/tasks/jasmine.rake' rescue LoadError task :jasmine do abort "Jasmine is not available. In order to run jasmine, you must: (sudo) gem install jasmine" end end