Rakefile in tarantula-0.0.5 vs Rakefile in tarantula-0.0.8.1
- old
+ new
@@ -1,44 +1,28 @@
require 'rake'
require 'rake/testtask'
require 'rake/rdoctask'
require 'rubygems'
-begin
- gem 'technicalpickles-echoe'
-rescue LoadError => e
- puts "Couldn't find the correct version of echoe - please install from forked version on github: http://github.com/technicalpickles/echoe/ ->"
- puts "sudo gem install technicalpickles-echoe --source http://gems.github.com"
-end
-
+gem 'echoe', '~> 3.0.1'
require 'echoe'
require 'lib/relevance/tarantula.rb'
echoe = Echoe.new('tarantula') do |p|
p.rubyforge_name = 'thinkrelevance'
p.author = ["Relevance"]
p.email = 'opensource@thinkrelevance.com'
p.version = Relevance::Tarantula::VERSION
p.summary = "A big hairy fuzzy spider that crawls your site, wreaking havoc"
p.description = "A big hairy fuzzy spider that crawls your site, wreaking havoc"
- p.url = "http://opensource.thinkrelevance.com/wiki/tarantula"
+ p.url = "http://github.com/relevance/tarantula"
p.rdoc_pattern = /^(lib|bin)|txt|rdoc|CHANGELOG|MIT-LICENSE$/
rdoc_template = `allison --path`.strip << ".rb"
p.rdoc_template = rdoc_template
p.test_pattern = 'test/**/*_test.rb'
p.manifest_name = 'manifest.txt'
- p.dependencies = ['htmlentities', 'hpricot', 'facets >=2.4.3']
+ p.dependencies = ['htmlentities', 'hpricot', 'facets >=2.4.3', 'actionpack', 'activesupport']
p.development_dependencies = ['ruby-debug', 'test-spec', 'mocha']
-end
-
-desc 'Default: run unit tests.'
-task :default => :test
-
-desc 'Test the tarantula plugin.'
-Rake::TestTask.new(:test) do |t|
- t.libs << 'lib'
- t.pattern = 'test/**/*_test.rb'
- t.verbose = true
end
desc 'Generate documentation for the tarantula plugin.'
Rake::RDocTask.new(:rdoc) do |rdoc|
rdoc.rdoc_dir = 'rdoc'