Как вы общаетесь между задачами Rake?
Допустим, у меня есть цель, которой нужно скомпилировать некоторые файлы. Эта цель имеет другую цель в качестве предварительного условия, которое получает файлы. Скажем так:
task :obtain do
# obtain files from somewhere
end
task :compile => :obtain do
# do compilation
end
Допустим, что:obtain
target не всегда помещает файлы в одну и ту же папку. Как бы я прошел:compile
путь, который:obtain
найденный? Переменные среды?