9. Appendix
9.1. References
9.2. Final plugin directory structure
The final plugin should have a directory structure that looks something like this:
|-- MIT-LICENSE |-- README |-- Rakefile |-- generators | `-- yaffle | |-- USAGE | |-- templates | | `-- definition.txt | `-- yaffle_generator.rb |-- init.rb |-- install.rb |-- lib | |-- acts_as_yaffle.rb | |-- commands.rb | |-- core_ext.rb | |-- routing.rb | `-- view_helpers.rb |-- tasks | `-- yaffle_tasks.rake |-- test | |-- acts_as_yaffle_test.rb | |-- core_ext_test.rb | |-- database.yml | |-- debug.log | |-- routing_test.rb | |-- schema.rb | |-- test_helper.rb | `-- view_helpers_test.rb |-- uninstall.rb `-- yaffle_plugin.sqlite3.db
