Rake tasks z gema w aplikacji ruby

Hej,
jest jakis sposob by rake taski z gema ktory jest zaleznoscia aplikacji ruby byly automatycznie ladowane do tejze aplikacji?

A o jakiego gema chodzi? Bo jeśli o rspec i jego rake spec to po prostu dodaj rspec-rails do grupy development w gemfile. Jeśli masz w grupie development to raketaski powinny domyślnie być dostępne.

Nie, chodzi o mojego wlasnego gema, ktorego dolaczam do applikacji rack.

Wystarczy że dodasz plik lib/tasks/foo.rake i powinny być dostępne.

Można tak:
Załóżmy, że Twój gem/plugin nazywa się “supergem”.

W pliku “supergem/lib/tasks/supergem_tasks.rake”:

namespace :supergem do
	task :install do
		puts "Działa!"
	end
end

W pliku “supergem/lib/tasks/supergem.rb”:

load 'tasks/supergem_tasks.rake'

W katalogu głównym swojej aplikacji, w pliku Rakefile na końcu:

require 'tasks/supergem'

Teraz:

rake supergem:install

powinno zadziałać.