aboutsummaryrefslogtreecommitdiffstats
path: root/railties
diff options
context:
space:
mode:
authorPiotr Sarnacki <drogus@gmail.com>2010-11-02 15:44:07 +0100
committerPiotr Sarnacki <drogus@gmail.com>2010-11-02 17:14:53 +0100
commitc159b501b0743928bda6a9d0609c263e50691676 (patch)
treee1e1c91805e7b15cb71f31b3ea791d3155e3efc8 /railties
parentf9e33fc09a6731ad56ff8cfe24b49532ed65039c (diff)
downloadrails-c159b501b0743928bda6a9d0609c263e50691676.tar.gz
rails-c159b501b0743928bda6a9d0609c263e50691676.tar.bz2
rails-c159b501b0743928bda6a9d0609c263e50691676.zip
Add example rake task to 'plugin new' generator
Diffstat (limited to 'railties')
-rw-r--r--railties/lib/rails/generators/rails/plugin_new/plugin_new_generator.rb1
-rw-r--r--railties/lib/rails/generators/rails/plugin_new/templates/lib/tasks/%name%_tasks.rake4
-rw-r--r--railties/test/generators/plugin_new_generator_test.rb1
3 files changed, 6 insertions, 0 deletions
diff --git a/railties/lib/rails/generators/rails/plugin_new/plugin_new_generator.rb b/railties/lib/rails/generators/rails/plugin_new/plugin_new_generator.rb
index eac4f76510..b8408a0f9b 100644
--- a/railties/lib/rails/generators/rails/plugin_new/plugin_new_generator.rb
+++ b/railties/lib/rails/generators/rails/plugin_new/plugin_new_generator.rb
@@ -29,6 +29,7 @@ module Rails
def lib
template "lib/%name%.rb"
+ template "lib/tasks/%name%_tasks.rake"
if full?
template "lib/%name%/engine.rb"
end
diff --git a/railties/lib/rails/generators/rails/plugin_new/templates/lib/tasks/%name%_tasks.rake b/railties/lib/rails/generators/rails/plugin_new/templates/lib/tasks/%name%_tasks.rake
new file mode 100644
index 0000000000..7121f5ae23
--- /dev/null
+++ b/railties/lib/rails/generators/rails/plugin_new/templates/lib/tasks/%name%_tasks.rake
@@ -0,0 +1,4 @@
+# desc "Explaining what the task does"
+# task :<%= name %> do
+# # Task goes here
+# end
diff --git a/railties/test/generators/plugin_new_generator_test.rb b/railties/test/generators/plugin_new_generator_test.rb
index f7f4f0261f..c66b0024e5 100644
--- a/railties/test/generators/plugin_new_generator_test.rb
+++ b/railties/test/generators/plugin_new_generator_test.rb
@@ -11,6 +11,7 @@ DEFAULT_PLUGIN_FILES = %w(
MIT-LICENSE
lib
lib/bukkits.rb
+ lib/tasks/bukkits_tasks.rake
script/rails
test/bukkits_test.rb
test/test_helper.rb