diff options
| author | hukl <contact@smyck.org> | 2009-09-08 11:30:11 +0200 |
|---|---|---|
| committer | hukl <contact@smyck.org> | 2009-09-08 11:30:11 +0200 |
| commit | 03bde9fb42235af7147d6312e2cf6d928111dee1 (patch) | |
| tree | 973056e923d5c1b147c16cc9ee5b50a0180c5630 /vendor/plugins/awesome_nested_set/Rakefile | |
| parent | 1ab4397274dfbed2cd35bcad0c023cefc25c7365 (diff) | |
updated awesome_nested_set plugin
Diffstat (limited to 'vendor/plugins/awesome_nested_set/Rakefile')
| -rw-r--r-- | vendor/plugins/awesome_nested_set/Rakefile | 32 |
1 files changed, 20 insertions, 12 deletions
diff --git a/vendor/plugins/awesome_nested_set/Rakefile b/vendor/plugins/awesome_nested_set/Rakefile index 53906f6..ce70813 100644 --- a/vendor/plugins/awesome_nested_set/Rakefile +++ b/vendor/plugins/awesome_nested_set/Rakefile | |||
| @@ -1,26 +1,34 @@ | |||
| 1 | require 'rake' | 1 | begin |
| 2 | require 'jeweler' | ||
| 3 | rescue LoadError | ||
| 4 | puts "Jeweler not available. Install it with: sudo gem install technicalpickles-jeweler -s http://gems.github.com" | ||
| 5 | exit 1 | ||
| 6 | end | ||
| 2 | require 'rake/testtask' | 7 | require 'rake/testtask' |
| 3 | require 'rake/rdoctask' | 8 | require 'rake/rdoctask' |
| 4 | require 'rake/gempackagetask' | ||
| 5 | require 'rcov/rcovtask' | 9 | require 'rcov/rcovtask' |
| 6 | require "load_multi_rails_rake_tasks" | 10 | require "load_multi_rails_rake_tasks" |
| 7 | 11 | ||
| 8 | spec = eval(File.read("#{File.dirname(__FILE__)}/awesome_nested_set.gemspec")) | 12 | Jeweler::Tasks.new do |s| |
| 9 | PKG_NAME = spec.name | 13 | s.name = "awesome_nested_set" |
| 10 | PKG_VERSION = spec.version | 14 | s.summary = "An awesome nested set implementation for Active Record" |
| 11 | 15 | s.description = s.summary | |
| 12 | Rake::GemPackageTask.new(spec) do |pkg| | 16 | s.email = "info@collectiveidea.com" |
| 13 | pkg.need_zip = true | 17 | s.homepage = "http://github.com/collectiveidea/awesome_nested_set" |
| 14 | pkg.need_tar = true | 18 | s.authors = ["Brandon Keepers", "Daniel Morrison"] |
| 19 | s.add_dependency "activerecord", ['>= 1.1'] | ||
| 20 | s.has_rdoc = true | ||
| 21 | s.extra_rdoc_files = [ "README.rdoc"] | ||
| 22 | s.rdoc_options = ["--main", "README.rdoc", "--inline-source", "--line-numbers"] | ||
| 23 | s.test_files = Dir['test/**/*.{yml,rb}'] | ||
| 15 | end | 24 | end |
| 16 | 25 | ||
| 17 | |||
| 18 | desc 'Default: run unit tests.' | 26 | desc 'Default: run unit tests.' |
| 19 | task :default => :test | 27 | task :default => :test |
| 20 | 28 | ||
| 21 | desc 'Test the awesome_nested_set plugin.' | 29 | desc 'Test the awesome_nested_set plugin.' |
| 22 | Rake::TestTask.new(:test) do |t| | 30 | Rake::TestTask.new(:test) do |t| |
| 23 | t.libs << 'lib' | 31 | t.libs += ['lib', 'test'] |
| 24 | t.pattern = 'test/**/*_test.rb' | 32 | t.pattern = 'test/**/*_test.rb' |
| 25 | t.verbose = true | 33 | t.verbose = true |
| 26 | end | 34 | end |
| @@ -37,7 +45,7 @@ end | |||
| 37 | namespace :test do | 45 | namespace :test do |
| 38 | desc "just rcov minus html output" | 46 | desc "just rcov minus html output" |
| 39 | Rcov::RcovTask.new(:coverage) do |t| | 47 | Rcov::RcovTask.new(:coverage) do |t| |
| 40 | # t.libs << 'test' | 48 | t.libs << 'test' |
| 41 | t.test_files = FileList['test/**/*_test.rb'] | 49 | t.test_files = FileList['test/**/*_test.rb'] |
| 42 | t.output_dir = 'coverage' | 50 | t.output_dir = 'coverage' |
| 43 | t.verbose = true | 51 | t.verbose = true |
