Bonjours a tous!
J'ai passe ma soire hier a essayer de trouver comment définir, dans sphinx le dossier ou sont place les sources, celui a parcourir lors de la génération de la doc.
Je m'explique:
Il y a du code python dans un dossier pour lequel je n'ai que les accès en écriture.
J'ai donc utilise sphinx-quickstart pour générer un dossier qui va recevoir ma doc, disons "outputDoc".
Mais j'ai la sensation que c'est le dossier "_source" qui doit contenir le code. Enfin que le dossier du code python a documenter doit contenir le fichier conf.py et index.rst.
Je trouve ça un peu gênant typiquement dans le cas ou le code a documenter n'est pas accessible en écriture (j’essaie de faire une version sphinx de la doc pour leur vendre le truc en fait).
Avec Doxygen je n'ai aucun soucis. Je défini le dossier Include qui contient les fichiers a documenter et c'est tout! Je lance doxygen avec le fichier de config et ça marche.
Je sais que Sphinx permet de mieux gérer le template mais ma question est la suivante:
Il y a t'il un moyen, avec Sphinx, de documenter le code d'un dossier sans avoir a y mettre d'autres fichiers directement dedans? J'ai chercher partout sur le net et impossible de trouver un mec qui a le même soucis que moi...
Merci d'avance pour vos réponses.
Partager