У меня есть Rakefile, который компилирует проект двумя способами, в соответствии с глобальной переменной $build_type, которая может быть :debug или :release (результаты идут в отдельных каталогах):
task :build => [:some_other_tasks] do
end
Я хочу создать задачу, которая в свою очередь компилирует проект с обеих конфигураций:
task :build_all do
  [ :debug, :release ].each do |t|
    $build_type = t
    # call task :build with all the tasks it depends on (?)
  end
end
Есть ли способ вызвать задачу, как если бы это был метод? Или как я могу достичь чего-то подобного?
