diff options
Diffstat (limited to 'railties/doc/guides/source/creating_plugins/tasks.txt')
-rw-r--r-- | railties/doc/guides/source/creating_plugins/tasks.txt | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/railties/doc/guides/source/creating_plugins/tasks.txt b/railties/doc/guides/source/creating_plugins/tasks.txt deleted file mode 100644 index edaffec194..0000000000 --- a/railties/doc/guides/source/creating_plugins/tasks.txt +++ /dev/null @@ -1,27 +0,0 @@ -== Rake tasks == - -When you created the plugin with the built-in rails generator, it generated a rake file for you in 'vendor/plugins/yaffle/tasks/yaffle_tasks.rake'. Any rake task you add here will be available to the app. - -Many plugin authors put all of their rake tasks into a common namespace that is the same as the plugin, like so: - -*vendor/plugins/yaffle/tasks/yaffle_tasks.rake* - -[source, ruby] ---------------------------------------------------------- -namespace :yaffle do - desc "Prints out the word 'Yaffle'" - task :squawk => :environment do - puts "squawk!" - end -end ---------------------------------------------------------- - -When you run `rake -T` from your plugin you will see: - ---------------------------------------------------------- -yaffle:squawk # Prints out the word 'Yaffle' ---------------------------------------------------------- - -You can add as many files as you want in the tasks directory, and if they end in .rake Rails will pick them up. - -Note that tasks from 'vendor/plugins/yaffle/Rakefile' are not available to the main app.
\ No newline at end of file |