Инициализировать плагин Rails 3 при установке - PullRequest
0 голосов
/ 17 июня 2010

Я создаю RubyGem, и мне интересно, есть ли способ настроить его так, чтобы, когда он был указан в Gemfile и кто-то запускал bundle install, мой гем мог скопировать некоторые файлы в Railsдорожка.Это избавит пользователя от необходимости вводить rails generate blah, где blah - это имя генератора в моем драгоценном камне.

Есть ли обратный вызов, который запускается текущей версией Bundler при установке драгоценного камня?

1 Ответ

0 голосов
/ 08 ноября 2010

Драгоценный камень установлен в масштабе всей системы, поэтому он не имеет сведений о проекте, который вы используете.

Единственный способ сделать это - упаковать его как плагин и установить как плагин, а не драгоценный камень. В этом случае вы можете предоставить install.rb крючок.

...