Diyelim ki, bazı dosyaları derlemesi gereken bir hedefim var. Bu hedef, dosyaları alan bir önkoşul olarak başka bir hedefe sahip. en söyleyeyim:Rake görevleri arasında nasıl iletişim kurarsınız?
task :obtain do
# obtain files from somewhere
end
task :compile => :obtain do
# do compilation
end
en :obtain
hedef her zaman aynı klasöründeki dosyaları yerleştirir olmadığını varsayalım. :compile
'u :obtain
'un bulduğu yolu nasıl geçirebilirim? Ortam Değişkenleri?
Evet. İşte böyle bitirdim. Teşekkürler! – Geo
ENV'nin yalnızca anahtarları ve değerleri olarak dizeleri alabildiği unutulmamalıdır, bu yüzden dosya isimleri söz konusu olduğunda bu kısıtlama önemli olmayabilir, diğer çeşit değerler ile uğraşırken iyi bir çözüm olmayabilir. – Dologan