Bienvenue, Invité
Nom d'utilisateur : Mot de passe : Se souvenir de moi
  • Page :
  • 1
  • 2

SUJET : Besoin doxygen

Besoin doxygen il y a 8 mois 2 semaines #106339

  • pm17
  • Portrait de pm17
  • Hors ligne
  • Modérateur
  • Linux/Mac/Windows Un petit merci sur mon profil
  • Messages : 1435
  • Remerciements reçus 197
  • Karma: 23
Bjr

J aimerais savoir qui s occupe de generer la doc sous doxygen ?

Merci
L'administrateur a désactivé l'accès en écriture pour le public.

Besoin doxygen il y a 8 mois 2 semaines #106350

  • yves57
  • Portrait de yves57
  • Hors ligne
  • Gold Boarder
  • Messages : 713
  • Remerciements reçus 144
  • Karma: 11
Je ne sais pas.
Mais hier, c'était la v7, et aujourd'hui la v9:
doxygen.dolibarr.org/index.html
L'administrateur a désactivé l'accès en écriture pour le public.

Besoin doxygen il y a 8 mois 2 semaines #106354

  • s_riviere
  • Portrait de s_riviere
  • Hors ligne
  • Fresh Boarder
  • Messages : 14
  • Remerciements reçus 3
  • Karma: 0
Bonjour !

Pour rapidement générer la doc (je ne pense pas que ça soit la façon la plus 'dolibarr' de faire, mais ça marche) :

Pré requis Debian & dérivés, sachant que ces paquets sont à peu près nommés pareils dans les autres distribs :

[email protected] : aptitude install graphviz doxygen

Génération de la documentation

[email protected] : cd ~/dolibarr/build/doxygen
[email protected] : doxygen dolibarr-doxygen.doxyfile

La génération est dispo dans :

[email protected] : ~/dolibarr/build/html/index.html

Testé avec succès :

Génération HTML : oui
Génération Latex ou RTF : non (testé)

Bricoler les options dans dolibarr-doxygen.doxyfile permet d'avoir plus ou moins de fonctionnalités, voire plus de fonctionnalités que la version sur le site, y compris une recherche ajax plutôt jolie :)

Have fun !

Stéphane
L'administrateur a désactivé l'accès en écriture pour le public.

Besoin doxygen il y a 8 mois 2 semaines #106356

  • pm17
  • Portrait de pm17
  • Hors ligne
  • Modérateur
  • Linux/Mac/Windows Un petit merci sur mon profil
  • Messages : 1435
  • Remerciements reçus 197
  • Karma: 23
Salut Stéphane

Est ce possible de generer du pdf ?

Ta methode necessite t elle eclipse ?

Merci du 17 ;)
L'administrateur a désactivé l'accès en écriture pour le public.

Besoin doxygen il y a 8 mois 2 semaines #106369

  • s_riviere
  • Portrait de s_riviere
  • Hors ligne
  • Fresh Boarder
  • Messages : 14
  • Remerciements reçus 3
  • Karma: 0
Le 17 parle au 17, donc :)

Pour le PDF, pas creusé, trouvé dans le fichier de conf de doxygen qu'on pouvait générer du Latex (donc du DVI) ou du RTF. J'ai testé, ça n'a rien donné (soit ça plante pour le DVI, soit ça donne un RTF pourri). Du DVI, on peut passer au PDF. J'en suis resté la.

Non, Eclipse, je ne supporte pas. Ici, pour Dolibarr, c'est Netbeans. Mais pour générer la doc, je n'ai indiqué que quelques commandes à lancer dans un terminal...

Tu es sous quoi ?
L'administrateur a désactivé l'accès en écriture pour le public.

Besoin doxygen il y a 1 mois 3 semaines #114456

  • dolibarr95
  • Portrait de dolibarr95
  • Hors ligne
  • Admin
  • Messages : 1308
  • Remerciements reçus 192
  • Karma: 26
Bonjour :)
Il faudrait mettre à jour la doc je pense (c'est la v9 en ligne) :
doxygen.dolibarr.org/
L'administrateur a désactivé l'accès en écriture pour le public.

Besoin doxygen il y a 1 mois 3 semaines #114461

  • jtraulle
  • Portrait de jtraulle
  • Hors ligne
  • Admin
  • Messages : 261
  • Remerciements reçus 98
  • Karma: 17
J'ai réussi à la générer en local pour la branche de dév. Cela fonctionne bien.

Je pense que cela serait une bonne chose d'avoir en ligne la dernière version de chaque branche pour les branches supportées (les 3 ou 2 dernières je ne sais plus trop) et la branche develop (branchée en intégration continue ou cron pour qu'elle soit regénérée chaque nuit par exemple).
L'administrateur a désactivé l'accès en écriture pour le public.
Cet utilisateur a été remercié pour son message par: yves57

Besoin doxygen il y a 1 mois 3 semaines #114468

  • dolibarr95
  • Portrait de dolibarr95
  • Hors ligne
  • Admin
  • Messages : 1308
  • Remerciements reçus 192
  • Karma: 26
Bonjour :)
Oui se serait [email protected]? :whistle:
L'administrateur a désactivé l'accès en écriture pour le public.

Besoin doxygen il y a 1 mois 2 semaines #114894

  • jtraulle
  • Portrait de jtraulle
  • Hors ligne
  • Admin
  • Messages : 261
  • Remerciements reçus 98
  • Karma: 17
Voilà, c'est en ligne ici doxygen.dolibarr.org

La doc est dispo pour la branche de développement (develop et les branches 10.0, 9.0, 8.0 et 7.0).

La recherche et les diagrammes d'héritage et de collaboration sont de nouveau disponibles ;)

C'est re-généré automatiquement de façon hebdomadaire.

Le format PDF est également disponible au téléchargement si besoin.

Pour les curieux, cela utilise TravisCI et GitHub Pages : voir github.com/Dolibarr/dolibarr-doxygen
Dernière édition: il y a 1 mois 2 semaines par jtraulle.
L'administrateur a désactivé l'accès en écriture pour le public.
Cet utilisateur a été remercié pour son message par: egroult, Sylvain.Legrand, Arre, yves57, dolibarr95, ksar

Besoin doxygen il y a 1 mois 2 semaines #114904

  • dolibarr95
  • Portrait de dolibarr95
  • Hors ligne
  • Admin
  • Messages : 1308
  • Remerciements reçus 192
  • Karma: 26
Bonjour :)
Trop fort!!!!
merci c'est génial!
L'administrateur a désactivé l'accès en écriture pour le public.

Besoin doxygen il y a 1 mois 2 semaines #114905

  • yves57
  • Portrait de yves57
  • Hors ligne
  • Gold Boarder
  • Messages : 713
  • Remerciements reçus 144
  • Karma: 11
Bonjour,
Tu mérites un trophée.
L'administrateur a désactivé l'accès en écriture pour le public.

Besoin doxygen il y a 1 mois 2 semaines #114910

  • Arre
  • Portrait de Arre
  • Hors ligne
  • Modérateur
  • Envie de participer ? wiki -> adhérer à l'asso :)
  • Messages : 2052
  • Remerciements reçus 467
  • Karma: 47
Salut,

Ça sert à quoi ? :lol:

(je rappelle que je ne suis pas dev donc désolé pour cette question bête ;) )
L'administrateur a désactivé l'accès en écriture pour le public.

Besoin doxygen il y a 1 mois 2 semaines #114912

  • ptibogxiv
  • Portrait de ptibogxiv
  • Hors ligne
  • Gold Boarder
  • Messages : 409
  • Remerciements reçus 84
  • Karma: 12
j'avoue bravo! cela mérite un dolibarr d'Or ;)
L'administrateur a désactivé l'accès en écriture pour le public.

Besoin doxygen il y a 1 mois 2 semaines #114913

  • ptibogxiv
  • Portrait de ptibogxiv
  • Hors ligne
  • Gold Boarder
  • Messages : 409
  • Remerciements reçus 84
  • Karma: 12
c'est une documentation technique qui permet de chercher rapidement dans le code; une sorte de lexique en gros
L'administrateur a désactivé l'accès en écriture pour le public.

Besoin doxygen il y a 1 mois 2 semaines #114914

  • jtraulle
  • Portrait de jtraulle
  • Hors ligne
  • Admin
  • Messages : 261
  • Remerciements reçus 98
  • Karma: 17
Arre écrit:
Ça sert à quoi ? :lol:

Doxygen est un générateur de documentation. C'est un logiciel qui se base sur le code source d'un logiciel (et les commentaires et annotations qui l'accompagne) pour générer une documentation à partir de ces données dans différents formats (html, rtf, pdf, etc.).

Cela permet aux développeurs Dolibarr mais surtout aux développeurs de modules tiers de rechercher facilement une fonction du core (à partir de son nom) en utilisant le moteur de recherche pour avoir les données qui y sont associées : quel est l'objectif de la fonction, quels sont les paramètres qu'elle prend en entrée, que retourne t'elle en sortie ? Les variables de classes et les constantes sont aussi disponibles. Cela permet aussi de voir graphiquement les relations d'héritage entre les différentes classes (quelle classe hérite d'une autre : classes enfants et classes mères, implémentation des classes abstraites, etc.)
L'administrateur a désactivé l'accès en écriture pour le public.
Cet utilisateur a été remercié pour son message par: Arre
  • Page :
  • 1
  • 2