aboutsummaryrefslogtreecommitdiffstats
path: root/railties/doc/guides/source/creating_plugins/appendix.txt
diff options
context:
space:
mode:
Diffstat (limited to 'railties/doc/guides/source/creating_plugins/appendix.txt')
-rw-r--r--railties/doc/guides/source/creating_plugins/appendix.txt26
1 files changed, 21 insertions, 5 deletions
diff --git a/railties/doc/guides/source/creating_plugins/appendix.txt b/railties/doc/guides/source/creating_plugins/appendix.txt
index d890f861b5..19f677c5fd 100644
--- a/railties/doc/guides/source/creating_plugins/appendix.txt
+++ b/railties/doc/guides/source/creating_plugins/appendix.txt
@@ -1,5 +1,7 @@
== Appendix ==
+If you prefer to use RSpec instead of tets, you may be interested in the http://github.com/pat-maddox/rspec-plugin-generator/tree/master[RSpec Plugin Generator].
+
=== References ===
* http://nubyonrails.com/articles/the-complete-guide-to-rails-plugins-part-i
@@ -13,16 +15,23 @@
The final plugin should have a directory structure that looks something like this:
------------------------------------------------
-vendor/plugins/yaffle/
|-- MIT-LICENSE
|-- README
|-- Rakefile
|-- generators
-| `-- yaffle
+| |-- yaffle_definition
+| | |-- USAGE
+| | |-- templates
+| | | `-- definition.txt
+| | `-- yaffle_definition_generator.rb
+| |-- yaffle_migration
+| | |-- USAGE
+| | |-- templates
+| | `-- yaffle_migration_generator.rb
+| `-- yaffle_route
| |-- USAGE
| |-- templates
-| | `-- definition.txt
-| `-- yaffle_generator.rb
+| `-- yaffle_route_generator.rb
|-- install.rb
|-- lib
| |-- app
@@ -32,11 +41,16 @@ vendor/plugins/yaffle/
| | | `-- woodpeckers_helper.rb
| | `-- models
| | `-- woodpecker.rb
+| |-- db
+| | `-- migrate
+| | `-- 20081116181115_create_birdhouses.rb
| |-- yaffle
| | |-- acts_as_yaffle.rb
| | |-- commands.rb
| | `-- core_ext.rb
| `-- yaffle.rb
+|-- pkg
+| `-- yaffle-0.0.1.gem
|-- rails
| `-- init.rb
|-- tasks
@@ -46,7 +60,9 @@ vendor/plugins/yaffle/
| |-- core_ext_test.rb
| |-- database.yml
| |-- debug.log
-| |-- generator_test.rb
+| |-- definition_generator_test.rb
+| |-- migration_generator_test.rb
+| |-- route_generator_test.rb
| |-- schema.rb
| |-- test_helper.rb
| |-- woodpecker_test.rb