Disons que j'ai une cible qui doit compiler certains fichiers. Cette cible a une autre cible en tant que prérequis, celle qui obtient les fichiers. Disons ceci:Comment communiquez-vous entre les tâches Rake?
task :obtain do
# obtain files from somewhere
end
task :compile => :obtain do
# do compilation
end
Disons que la cible :obtain
ne met pas toujours les fichiers dans le même dossier. Comment est-ce que je passerais :compile
le chemin que :obtain
trouvé? Variables d'environnement?
Oui. C'est ainsi que j'ai fini par le faire. Merci! – Geo
Gardez à l'esprit que ENV ne peut prendre des chaînes que comme des clés et des valeurs, alors que cette restriction peut ne pas avoir d'importance dans le cas de noms de fichiers, elle peut ne pas être une bonne solution pour d'autres types de valeurs. – Dologan