Mercurial > hg > soundsoftware-site
annotate vendor/plugins/gravatar/Rakefile @ 1452:d6b9fd02bb89 feature_36_js_refactoring
Deprecated develoment branch.
author | luisf <luis.figueira@eecs.qmul.ac.uk> |
---|---|
date | Fri, 11 Oct 2013 17:01:24 +0100 |
parents | 40f7cfd4df19 |
children |
rev | line source |
---|---|
Chris@0 | 1 require 'spec/rake/spectask' |
Chris@0 | 2 require 'rake/rdoctask' |
Chris@0 | 3 |
Chris@0 | 4 desc 'Default: run all specs' |
Chris@0 | 5 task :default => :spec |
Chris@0 | 6 |
Chris@0 | 7 desc 'Run all application-specific specs' |
Chris@0 | 8 Spec::Rake::SpecTask.new(:spec) do |t| |
chris@22 | 9 # t.rcov = true |
Chris@0 | 10 end |
Chris@0 | 11 |
Chris@0 | 12 desc "Report code statistics (KLOCs, etc) from the application" |
Chris@0 | 13 task :stats do |
Chris@0 | 14 RAILS_ROOT = File.dirname(__FILE__) |
Chris@0 | 15 STATS_DIRECTORIES = [ |
Chris@0 | 16 %w(Libraries lib/), |
Chris@0 | 17 %w(Specs spec/), |
Chris@0 | 18 ].collect { |name, dir| [ name, "#{RAILS_ROOT}/#{dir}" ] }.select { |name, dir| File.directory?(dir) } |
Chris@0 | 19 require 'code_statistics' |
Chris@0 | 20 CodeStatistics.new(*STATS_DIRECTORIES).to_s |
Chris@0 | 21 end |
Chris@0 | 22 |
Chris@0 | 23 namespace :doc do |
Chris@0 | 24 desc 'Generate documentation for the assert_request plugin.' |
Chris@0 | 25 Rake::RDocTask.new(:plugin) do |rdoc| |
Chris@0 | 26 rdoc.rdoc_dir = 'rdoc' |
Chris@0 | 27 rdoc.title = 'Gravatar Rails Plugin' |
Chris@0 | 28 rdoc.options << '--line-numbers' << '--inline-source' << '--accessor' << 'cattr_accessor=rw' |
Chris@0 | 29 rdoc.rdoc_files.include('README') |
Chris@0 | 30 rdoc.rdoc_files.include('lib/**/*.rb') |
Chris@0 | 31 end |
Chris@0 | 32 end |