diff options
author | Francesco RodrÃguez <lrodriguezsanc@gmail.com> | 2012-05-27 22:03:57 -0700 |
---|---|---|
committer | Francesco RodrÃguez <lrodriguezsanc@gmail.com> | 2012-05-27 22:03:57 -0700 |
commit | de649452f3c39bd7e1542127c71d31659abf20ea (patch) | |
tree | cfa1d448d03ee2189b9fd0e2d8275ab9910acfdb | |
parent | d138921cece0c4923849ff61100fcce56e98e967 (diff) | |
parent | dc8957a077396e419f5e1ec4dfddf65b1aa52227 (diff) | |
download | rails-de649452f3c39bd7e1542127c71d31659abf20ea.tar.gz rails-de649452f3c39bd7e1542127c71d31659abf20ea.tar.bz2 rails-de649452f3c39bd7e1542127c71d31659abf20ea.zip |
Merge pull request #101 from lazylester/master
small addition to engines guide
-rw-r--r-- | guides/source/engines.textile | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/guides/source/engines.textile b/guides/source/engines.textile index c35305a822..86e7254201 100644 --- a/guides/source/engines.textile +++ b/guides/source/engines.textile @@ -36,6 +36,12 @@ To generate an engine with Rails 3.1, you will need to run the plugin generator $ rails plugin new blorgh --full --mountable </shell> +The full list of options for the plugin generator may be seen by typing: + +<shell> +$ rails plugin --help +</shell> + The +--full+ option tells the plugin generator that you want to create an engine (which is a mountable plugin, hence the option name), creating the basic directory structure of an engine by providing things such as the foundations of an +app+ folder, as well a +config/routes.rb+ file. This generator also provides a file at +lib/blorgh/engine.rb+ which is identical in function to an application's +config/application.rb+ file. The +--mountable+ option tells the generator to mount the engine inside the dummy testing application located at +test/dummy+ inside the engine. It does this by placing this line in to the dummy application's +config/routes.rb+ file, located at +test/dummy/config/routes.rb+ inside the engine: |