いくつかの rake タスクを記述した Rails エンジンを作成しています。私の rake タスクは、gemspec に依存関係として含めたサードパーティの gem で rake タスクを呼び出します。
rake タスクを実行しようとすると、サードパーティの gem からタスクが見つからないというメッセージが表示されて失敗します。これは、私のタスクを示していることを考えると理にかなっていRake -T
ますが、サードパーティのタスクは示していません。
アプリケーションの gemfile にサードパーティの gem を含めれば、すべて完璧ですが、これはしたくありません。
エンジンのブロックに別のインクルードを追加する必要があると思いますが、rake_tasks do
何をインクルードすればよいかわかりません。さまざまなパスを試しましたが、どれも機能していないようです。