L'essentiel est dans le titre.
Utilisez-vous ou connaissez-vous des outils ou des références vers des outils permettant de générer de la documentation pour un paquet de fichiers contenant les sources de fonctions shell?
Je précise que ces fonctions sont écrites en ksh (pas en ksh93), ce qui fait qu'elles n'utilisent pas le fameux getopts amélioré (qui permet de générer automatiquement l'option --help). De toute façon, ces fichiers sont destinés à être dot-sourcés par d'autres scripts. Aucune des fonctions n'est censée être "visible/lançable" au niveau du terminal.
L'input serait des commentaires normalisés en tête de chaque fonction (à écrire ou adapter en fonction de l'existant), si possible standard (si ça existe!).
L'output serait des man pages, voire de l'html, du pdf ou du latex (après, on peut toujours se débrouiller).
L'idée serait de lancer une fois l'outil pour générer la doc à intégrer au paquet (lors de la livraison du paquet de fichiers).
L'outil serait, de préférence, libre, simple, standard, etc.
Je ne suis pas raciste: il peut être en shell lui-même ou en perl, python, ruby, voire emacs-lisp, à la rigueur en C...
Partager