Rails 3 генератора в геме

Это может показаться простым вопросом, но я в тупике.

Я создал гем, который по сути содержит генератор.

Он содержит следующая структура:

lib
 - generators
    - my_generator
          my_generator_generator.rb (see below)
          - templates
             my_template_files...     
 - my_generator.rb (empty file)
test
 -test files
GemFile
etc..

Однако, когда я добавляю этот Gem в свой файл gem и запускаю rails g, его нет в списке. Есть ли какие-то дополнительные настройки, которые мне нужно сделать?

Мой генератор примерно так выглядит ...

class MyGeneratorGenerator < Rails::Generators::NamedBase
      source_root File.expand_path('../templates', __FILE__)
      generator code....
 end

Странно то, что он работает в Cygwin, но не в Ubuntu ...

15
задан Yule 7 April 2011 в 07:53
поделиться