Rakefile in rails-erd-0.4.5 vs Rakefile in rails-erd-1.0.0
- old
+ new
@@ -1,54 +1,65 @@
-# encoding: utf-8
-require "jeweler"
+require "bundler"
require "rake/testtask"
-Jeweler::Tasks.new do |spec|
- spec.name = "rails-erd"
- spec.rubyforge_project = "rails-erd"
- spec.summary = "Entity-relationship diagram for your Rails models."
- spec.description = "Automatically generate an entity-relationship diagram (ERD) for your Rails models."
+Bundler::GemHelper.install_tasks
- spec.authors = ["Rolf Timmermans"]
- spec.email = "r.timmermans@voormedia.com"
- spec.homepage = "http://rails-erd.rubyforge.org/"
-
- # Don't bundle examples or website in gem.
- excluded = Dir["{examples,site}/**/*"]
- spec.files -= excluded
- spec.test_files -= excluded
-end
-
-Jeweler::GemcutterTasks.new
-
-Jeweler::RubyforgeTasks.new do |rubyforge|
- rubyforge.doc_task = "rdoc"
- rubyforge.remote_doc_path = "doc"
-end
-
Rake::TestTask.new do |test|
- test.pattern = "test/unit/**/*_test.rb"
+ test.test_files = FileList["test/**/*_test.rb"]
end
task :default => :test
-begin
- require "hanna/rdoctask"
- Rake::RDocTask.new do |rdoc|
- rdoc.rdoc_files = %w{CHANGES.rdoc LICENSE} + Dir["lib/**/*.rb"]
- rdoc.title = "Rails ERD – API Documentation"
- rdoc.rdoc_dir = "rdoc"
- rdoc.main = "RailsERD"
- end
-rescue LoadError
-end
-
-desc "Generate diagrams for bundled examples"
-task :examples do
- require File.expand_path("examples/generate", File.dirname(__FILE__))
-end
-
-namespace :examples do
- task :sfdp do
- require File.expand_path("examples/sfdp", File.dirname(__FILE__))
- end
-end
+# # encoding: utf-8
+# require "jeweler"
+# require "rake/testtask"
+#
+# Jeweler::Tasks.new do |spec|
+# spec.name = "rails-erd"
+# spec.rubyforge_project = "rails-erd"
+# spec.summary = "Entity-relationship diagram for your Rails models."
+# spec.description = "Automatically generate an entity-relationship diagram (ERD) for your Rails models."
+#
+# spec.authors = ["Rolf Timmermans"]
+# spec.email = "r.timmermans@voormedia.com"
+# spec.homepage = "http://rails-erd.rubyforge.org/"
+#
+# # Don't bundle examples or website in gem.
+# excluded = Dir["{examples,site}/**/*"]
+# spec.files -= excluded
+# spec.test_files -= excluded
+# end
+#
+# Jeweler::GemcutterTasks.new
+#
+# Jeweler::RubyforgeTasks.new do |rubyforge|
+# rubyforge.doc_task = "rdoc"
+# rubyforge.remote_doc_path = "doc"
+# end
+#
+# Rake::TestTask.new do |test|
+# test.pattern = "test/unit/**/*_test.rb"
+# end
+#
+# task :default => :test
+#
+# begin
+# require "hanna/rdoctask"
+# Rake::RDocTask.new do |rdoc|
+# rdoc.rdoc_files = %w{CHANGES.rdoc LICENSE} + Dir["lib/**/*.rb"]
+# rdoc.title = "Rails ERD – API Documentation"
+# rdoc.rdoc_dir = "rdoc"
+# rdoc.main = "RailsERD"
+# end
+# rescue LoadError
+# end
+#
+# desc "Generate diagrams for bundled examples"
+# task :examples do
+# require File.expand_path("examples/generate", File.dirname(__FILE__))
+# end
+#
+# namespace :examples do
+# task :sfdp do
+# require File.expand_path("examples/sfdp", File.dirname(__FILE__))
+# end
+# end