Question

Rake (make) est en mesure d'avoir plusieurs cibles / tâches spécifiées sur appel. Est-il possible pour une tâche de râteau pour accéder à la liste des tâches que l'utilisateur invoquait, pour faire son travail?

Scénario:

Soit un outil de construction à base de Rake. Une tâche d'aide aimerait savoir quelles tâches ont également été précisées afin d'imprimer leur utilisation et de stopper le processus de construction. L'avantage de ce paramètre par opposition au style râteau passage sont la syntaxe propres (rake help build au lieu de rake help task=build) et enchaînant (rake help build run_tests imprimerait utilisation pour les deux).

Était-ce utile?

La solution

Oui, il peut, en accédant Rake.application.top_level_tasks et en examinant la collection qui est retourné.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top