2011-03-10 3 views
2

Je sais que dans Ant/Nant vous pouvez passer un argument comme -projecthelp pour obtenir une liste de cibles avaialbe avec des descriptions.Commande pour afficher toutes les descriptions des tâches de rakefile?

Existe-t-il un argument de ligne de commande similaire pour ce faire avec les tâches d'un rakefile?

Existe-t-il un moyen de générer de la documentation à partir du fichier rake lui-même?

Répondre

2

rake -T répertorie les tâches rake --help montre d'autres options

Ils ne sont pas nécessairement 'cibles' dans Rakefiles cependant, ils ne sont que des actions. Regardez RDoc pour documenter le code Ruby

2
rake -P 

Affiche les tâches et les dépendances.

rake -T 

Affiche les tâches et les descriptions

rake -T [PATTERN] 

Affiche les tâches et les descriptions filtrées par ce MOTIF. Un modèle peut être quelque chose de namespace:task_name sans le rake et sans le # comment ajouté au début (votre desc au-dessus d'une tâche/méthode).

# Example 
namespace :example do 
     #^searchable 
    desc "Some task doing things" 
    task :example do 
     #^searchable 
     puts "Hello world" 
    end 
end 
Questions connexes