From 6f7fb4ce5a7a48200adbda6dc72063892a5592e2 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Mon, 28 Dec 2009 12:33:33 +0000 Subject: [PATCH] Qual: Move dev documentation into dev directory --- .../iso-normes/barcode_EAN13.txt | 70 +- .../iso-normes/countries_iso-3166_en.txt | 0 .../iso-normes/countries_iso-3166_fr.txt | 0 .../iso-normes/currencies_iso-4217.txt | 0 .../iso-normes/fichier_norme_AFB-CFONB.pdf | Bin .../dev => dev}/iso-normes/iban_iso-13616.txt | 0 .../iso-normes/languages_iso-639.txt | 0 {doc/dev => dev}/iso-normes/locales.txt | 0 {doc/dev => dev}/licence/Links on GPL.txt | 0 .../quick-guide-gplv3-compatibility.png | Bin doc/dev/.cvsignore | 5 - doc/dev/README | 44 - doc/dev/README-FR | 25 - doc/dev/dbmodel/dolibarr_schema.dia | Bin 52288 -> 0 bytes doc/dev/dbmodel/dolibarr_schema.mwb | Bin 205819 -> 0 bytes doc/dev/dbmodel/dolibarr_schema.xml | 9290 ----------------- doc/dev/dolibarr-doxygen-build.pl | 40 - doc/dev/dolibarr-doxygen-filter.pl | 89 - doc/dev/dolibarr-doxygen-getversion.pl | 22 - doc/dev/dolibarr-doxygen.doxyfile | 1360 --- 20 files changed, 35 insertions(+), 10910 deletions(-) rename doc/dev/barcode/EAN13.txt => dev/iso-normes/barcode_EAN13.txt (58%) rename {doc/dev => dev}/iso-normes/countries_iso-3166_en.txt (100%) rename {doc/dev => dev}/iso-normes/countries_iso-3166_fr.txt (100%) rename {doc/dev => dev}/iso-normes/currencies_iso-4217.txt (100%) rename {doc/dev => dev}/iso-normes/fichier_norme_AFB-CFONB.pdf (100%) rename {doc/dev => dev}/iso-normes/iban_iso-13616.txt (100%) rename {doc/dev => dev}/iso-normes/languages_iso-639.txt (100%) rename {doc/dev => dev}/iso-normes/locales.txt (100%) rename {doc/dev => dev}/licence/Links on GPL.txt (100%) rename {doc/dev => dev}/licence/quick-guide-gplv3-compatibility.png (100%) delete mode 100644 doc/dev/.cvsignore delete mode 100644 doc/dev/README delete mode 100755 doc/dev/README-FR delete mode 100644 doc/dev/dbmodel/dolibarr_schema.dia delete mode 100644 doc/dev/dbmodel/dolibarr_schema.mwb delete mode 100644 doc/dev/dbmodel/dolibarr_schema.xml delete mode 100755 doc/dev/dolibarr-doxygen-build.pl delete mode 100755 doc/dev/dolibarr-doxygen-filter.pl delete mode 100755 doc/dev/dolibarr-doxygen-getversion.pl delete mode 100755 doc/dev/dolibarr-doxygen.doxyfile diff --git a/doc/dev/barcode/EAN13.txt b/dev/iso-normes/barcode_EAN13.txt similarity index 58% rename from doc/dev/barcode/EAN13.txt rename to dev/iso-normes/barcode_EAN13.txt index 5053a5a2660..69194625126 100644 --- a/doc/dev/barcode/EAN13.txt +++ b/dev/iso-normes/barcode_EAN13.txt @@ -1,44 +1,44 @@ Signification des chiffres. -- 2 chiffres pour le code pays ou code système -- 5 chiffres pour l'identificateur de société +- 2 chiffres pour le code pays ou code systeme +- 5 chiffres pour l'identificateur de societe - 5 chiffres pour l'identificateur d'article -- 1 chiffre pour la somme de contrôle +- 1 chiffre pour la somme de controle -Cette règle subit de nombreuses entorses pour améliorer l'usage des chiffres disponibles. -Voici la liste des codes pays ou système : +Cette regle subit de nombreuses entorses pour ameliorer l'usage des chiffres disponibles. +Voici la liste des codes pays ou systeme : -00 à 13 UCC (Etats-Unis et Canada) -20 à 29 Codification interne en magasin -30 à 37 GENCOD-EAN France +00 � 13 UCC (Etats-Unis et Canada) +20 � 29 Codification interne en magasin +30 � 37 GENCOD-EAN France 380 BCCI (Bulgarie) -383 SANA (Slovénie) +383 SANA (Slovenie) 385 CRO-EAN (Croatie) -387 EAN-BIH (Bosnie-Herzégovine) -400 à 440 CCG (Allemagne) -45 + 49 Distribution Code Center – DCC (Japon) -460 à 469 UNISCAN - EAN Russie (Fédération de Russie) +387 EAN-BIH (Bosnie-Herzegovine) +400 � 440 CCG (Allemagne) +45 + 49 Distribution Code Center � DCC (Japon) +460 � 469 UNISCAN - EAN Russie (Federation de Russie) 471 CAN (Taiwan) 474 EAN Estonie 475 EAN Lettonie -476 EAN Azerbaï djan +476 EAN Azerba� djan 477 EAN Lituanie -478 EAN Ouzbékistan +478 EAN Ouzbekistan 479 EAN Sri Lanka 480 PANC (Philippines) -481 EAN Biélorussie +481 EAN Bielorussie 482 EAN Ukraine 484 EAN Moldavie -485 EAN Arménie +485 EAN Armenie 486 EAN Georgie 487 EAN Kazakhstan 489 HKANA (Hong Kong) 50 E Centre UK -520 HELLCAN-EAN HELLAS (Grèce) +520 HELLCAN-EAN HELLAS (Grece) 528 EAN Liban 529 EAN Chypre -531 EAN-MAC (FYR Macédonie) +531 EAN-MAC (FYR Mac�donie) 535 EAN Malte 539 EAN Irlande 54 ICODIF/EAN Belgique. Luxembourg @@ -51,7 +51,7 @@ Voici la liste des codes pays ou syst 600 - 601 EAN Afrique du Sud 609 EAN Ile Maurice 611 EAN Maroc -613 EAN Algérie +613 EAN Algerie 619 Tunicode (Tunisie) 621 EAN Syrie 622 EAN Egypte @@ -60,48 +60,48 @@ Voici la liste des codes pays ou syst 628 EAN Arabie Saoudite 64 EAN Finlande 690 - 693 Article Numbering Centre of China - ANCC (Chine) -70 EAN Norge (Norvège) -729 Israeli Bar Code Association – EAN Israël -73 EAN Suède +70 EAN Norge (Norvege) +729 Israeli Bar Code Association � EAN Israel +73 EAN Suede 740 EAN Guatemala 741 EAN El Salvador 742 ICCC (Honduras) 743 EAN Nicaragua 744 EAN Costa Rica Panama -746 746 EAN République Dominicaine +746 746 EAN Republique Dominicaine 750 AMECE (Mexique) 759 EAN Venezuela 76 EAN (Schweiz, Suisse, Svizzera) 770 IAC (Colombie) 773 EAN Uruguay -775 APC - EAN Peru (Pérou) +775 APC - EAN Peru (Perou) 777 EAN Bolivie 779 CODIGO - EAN Argentine 780 EAN Chili 784 EAN Paraguay 786 ECOP (Equateur) -789 EAN Brésil -80 à 83 INDICOD (Italie) +789 EAN Bresil +80 � 83 INDICOD (Italie) 84 AECOC (Espagne) 850 Camera de Comercio de la Republica de Cuba (Cuba) 858 EAN Slovaquie -859 EAN République Tchèque +859 EAN Republique Tcheque 860 EAN YU (Yougoslavie) -867 EAN DPR Korea (Corée du Nord) +867 EAN DPR Korea (Coree du Nord) 869 Union of Chambers of Commerce of Turkey (Turquie) 87 EAN Nederland (Hollande) -880 EAN Korea (Corée du Sud) -885 EAN Thaï lande +880 EAN Korea (Coree du Sud) +885 EAN Thailande 888 SANC (Singapour) 890 EAN Inde 893 EAN Vietnam -899 EAN Indonésie +899 EAN Indonesie 90 - 91 EAN Autriche 93 EAN Australie -94 EAN Nouvelle Zélande +94 EAN Nouvelle Zelande 955 Malaysian Article Numbering Council (MANC) - Malaisie -977 Publications sérielles (ISSN) +977 Publications sirielles (ISSN) 978 - 979 Livres (ISBN) -980 Reçus de remboursement +980 Refus de remboursement 981 - 982 Coupons (monnaie courante) 99 Coupons \ No newline at end of file diff --git a/doc/dev/iso-normes/countries_iso-3166_en.txt b/dev/iso-normes/countries_iso-3166_en.txt similarity index 100% rename from doc/dev/iso-normes/countries_iso-3166_en.txt rename to dev/iso-normes/countries_iso-3166_en.txt diff --git a/doc/dev/iso-normes/countries_iso-3166_fr.txt b/dev/iso-normes/countries_iso-3166_fr.txt similarity index 100% rename from doc/dev/iso-normes/countries_iso-3166_fr.txt rename to dev/iso-normes/countries_iso-3166_fr.txt diff --git a/doc/dev/iso-normes/currencies_iso-4217.txt b/dev/iso-normes/currencies_iso-4217.txt similarity index 100% rename from doc/dev/iso-normes/currencies_iso-4217.txt rename to dev/iso-normes/currencies_iso-4217.txt diff --git a/doc/dev/iso-normes/fichier_norme_AFB-CFONB.pdf b/dev/iso-normes/fichier_norme_AFB-CFONB.pdf similarity index 100% rename from doc/dev/iso-normes/fichier_norme_AFB-CFONB.pdf rename to dev/iso-normes/fichier_norme_AFB-CFONB.pdf diff --git a/doc/dev/iso-normes/iban_iso-13616.txt b/dev/iso-normes/iban_iso-13616.txt similarity index 100% rename from doc/dev/iso-normes/iban_iso-13616.txt rename to dev/iso-normes/iban_iso-13616.txt diff --git a/doc/dev/iso-normes/languages_iso-639.txt b/dev/iso-normes/languages_iso-639.txt similarity index 100% rename from doc/dev/iso-normes/languages_iso-639.txt rename to dev/iso-normes/languages_iso-639.txt diff --git a/doc/dev/iso-normes/locales.txt b/dev/iso-normes/locales.txt similarity index 100% rename from doc/dev/iso-normes/locales.txt rename to dev/iso-normes/locales.txt diff --git a/doc/dev/licence/Links on GPL.txt b/dev/licence/Links on GPL.txt similarity index 100% rename from doc/dev/licence/Links on GPL.txt rename to dev/licence/Links on GPL.txt diff --git a/doc/dev/licence/quick-guide-gplv3-compatibility.png b/dev/licence/quick-guide-gplv3-compatibility.png similarity index 100% rename from doc/dev/licence/quick-guide-gplv3-compatibility.png rename to dev/licence/quick-guide-gplv3-compatibility.png diff --git a/doc/dev/.cvsignore b/doc/dev/.cvsignore deleted file mode 100644 index e1dfd598029..00000000000 --- a/doc/dev/.cvsignore +++ /dev/null @@ -1,5 +0,0 @@ -comptahtml -compta -dolibarr-doxygen2.conf -html -spec diff --git a/doc/dev/README b/doc/dev/README deleted file mode 100644 index 510d6d8b33c..00000000000 --- a/doc/dev/README +++ /dev/null @@ -1,44 +0,0 @@ -README (english) --------------------------------- -Developper guide --------------------------------- - - -***** Doxygen documentation - -Doxygen documentation for Dolibarr source code can be generated by running -the script: -> perl dolybarr-doxygen-build.pl - -Prerequite is only having Doxygen installed (Linux or Windows). - - -***** Build a patch - -To build a patch between two directories, you can use the following diff command: -diff -Naur --exclude=CVS --exclude=.# --exclude=~ --exclude=documents --exclude=phplot5 --exclude=phplot --exclude=scriptaculous --exclude=treemenu --exclude *.htm --exclude samples dolibarr_old dolibarr_new > mydiff.patch - - -***** Build a release - -This is all steps required to build a release od Dolibarr x.x: -* Check there is no more major bug reports, nor running developments. -* Run a CVS update. -* Update the ChangeLog file. -* Check that file build/tgz/tar.exclude excludes all non expected files. -* Run script build/dolibarr_mysql2pgsql.pl and commit/add new files. -* Update and commit file htdocs/master.inc.php to include new version constant. -* Update and commit file doc/dev/dolibarr-doxygen.conf to include new version constants. -* Update and commit file build/makepack-dolibarr.pl to include new version constants. -* Check all CVS commits are done. -* Run script makepack-dolibarr.pl -* Tagg CVS with tag DOLIBARR_x_x_BETA or DOLIBARR_x_x for a release with option "overwrite tags if exists" -* Upload script to Dolibarr web site -* Add a news on Dolibarr Web site -* Create a branch for version x.x - - -***** Other developper documentation - -More information is available on Dolibarr web site: -> http://www.dolibarr.org/ diff --git a/doc/dev/README-FR b/doc/dev/README-FR deleted file mode 100755 index 33de91dc208..00000000000 --- a/doc/dev/README-FR +++ /dev/null @@ -1,25 +0,0 @@ -README (French) --------------------------------- -Documentation developpeur --------------------------------- - - -***** Documentation doxygen - -La documentation doxygen des sources de Dolibarr peut etre généré en lançant -la commande: -> perl dolybarr-doxygen-build.pl - -Le prerequis est d'avoir Doxygen installé (Linux ou Windows). - - -***** Build a patch - -Pour construire un patch entre deux répertoires, il faut utiliser la commande diff suivante: -diff -Naur --exclude=CVS --exclude=.# --exclude=~ --exclude=documents --exclude=phplot5 --exclude=phplot --exclude=scriptaculous --exclude=treemenu --exclude *.htm --exclude samples dolibarr_old dolibarr_new > mydiff.patch - - -***** Autre documentation développeur - -D'autres informations sont disponibles sur le site Web Dolibarr: -> http://www.dolibarr.fr/ diff --git a/doc/dev/dbmodel/dolibarr_schema.dia b/doc/dev/dbmodel/dolibarr_schema.dia deleted file mode 100644 index fb88b62e4a52ec52ff10ebd4d8d7d09d132fdf62..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52288 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¬eI2X#ux;UwhI83lWHmx~J`gYokh&BzHZ|o> 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 diff --git a/doc/dev/dbmodel/dolibarr_schema.mwb b/doc/dev/dbmodel/dolibarr_schema.mwb deleted file mode 100644 index badb7842c179406c1629e7bf6558be78b88479ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 205819 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

    bDLryt$0E|8^l&T-d0 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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - - - - - - - - - -
    diff --git a/doc/dev/dolibarr-doxygen-build.pl b/doc/dev/dolibarr-doxygen-build.pl deleted file mode 100755 index d3982fc1d37..00000000000 --- a/doc/dev/dolibarr-doxygen-build.pl +++ /dev/null @@ -1,40 +0,0 @@ -#!/usr/bin/perl -#-------------------------------------------------------------------- -# Lance la generation de la doc dev doxygen -# -# \version $Id$ -#-------------------------------------------------------------------- - -# Detecte repertoire du script -($DIR=$0) =~ s/([^\/\\]+)$//; -$DIR||='.'; -$DIR =~ s/([^\/\\])[\\\/]+$/$1/; - -$OPTIONS=""; -#$OPTIONS="-d Preprocessor"; - -$CONFFILE="dolibarr-doxygen.doxyfile"; - -use Cwd; -my $dir = getcwd; - -print "Current dir is: $dir\n"; -print "Running dir for doxygen must be: $DIR\n"; - -if (! -s $CONFFILE) -{ - print "Error: current directory for building Dolibarr doxygen documentation is not correct.\n"; - print "\n"; - print "Change your current directory then, to launch the script, run:\n"; - print '> perl dolibarr-doxygen-build.pl (on Windows)'."\n"; - print '> perl dolibarr-doxygen-build.pl (on Linux or BSD)'."\n"; - sleep 4; - exit 1; -} - -print "Running doxygen, please wait...\n"; -$result=`doxygen $OPTIONS $CONFFILE 2>&1`; - -print $result; - -0; diff --git a/doc/dev/dolibarr-doxygen-filter.pl b/doc/dev/dolibarr-doxygen-filter.pl deleted file mode 100755 index c795cffb471..00000000000 --- a/doc/dev/dolibarr-doxygen-filter.pl +++ /dev/null @@ -1,89 +0,0 @@ -#!/usr/bin/perl -#-------------------------------------------------------------------- -# \brief This script is a preprocessor for PHP files to be used -# on PHP source files before running Doxygen. -# \version $Id$ -# \author Laurent Destailleur -#-------------------------------------------------------------------- - -# Usage: dolibarr-doxygen-filter.pl pathtofilefromdolibarrroot - -$file=$ARGV[0]; -if (! $file) -{ - print "Usage: dolibarr-doxygen-filter.pl pathtofilefromdolibarrroot\n"; - exit; -} - -open(FILE,$file) || die "Failed to open file $file"; -while () -{ - if ($_ =~ /\\version\s/i) - { - $_ =~ s/\$Id://i; - $_ =~ s/(Exp|)\s\$$//i; - $_ =~ s/(\\version\s+)[^\s]+\s/$1/i; - $_ =~ s/(\w)\s(\w)/$1_$2/g; - } - $_ =~ s/exit\s*;/exit(0);/i; - $i=0; - $len=length($_); - $s=""; - $insidequote=0; - $insidedquote=0; - $ignore=""; - while ($i < $len) - { - $c=substr($_,$i,1); - if ($c eq "\\") - { - if ($insidequote) { $ignore="'"; }; - if ($insidedquote) { $ignore="\""; }; - } - else - { - if ($c eq "'") - { - if (! $insidedquote) - { - $c="\""; - #print "X".$ignore; - if ($ignore ne "'") - { - #print "Z".$ignore; - $insidequote++; - if ($insidequote == 2) - { - $insidequote=0; - } - } - } - #print "X".$insidequote; - } - elsif ($c eq "\"") - { - #print "Y".$insidequote; - if ($insidequote) - { - $c="'"; - } - else - { - if ($ignore ne "\"") - { - $insidedquote++; - if ($insidedquote == 2) - { - $insidedquote=0; - } - } - } - } - $ignore=""; - } - $s.=$c; - $i++; - } - print $s; -} -close(FILE); diff --git a/doc/dev/dolibarr-doxygen-getversion.pl b/doc/dev/dolibarr-doxygen-getversion.pl deleted file mode 100755 index 6b4416bf628..00000000000 --- a/doc/dev/dolibarr-doxygen-getversion.pl +++ /dev/null @@ -1,22 +0,0 @@ -#!/usr/bin/perl -#-------------------------------------------------------------------- -# Script to get version of a source file -# Does not work with cygwin cvs command on Windows. -# -# \version $Id$ -#-------------------------------------------------------------------- - -# Usage: dolibarr-doxygen-getversion.pl pathtofilefromdolibarrroot - -$file=$ARGV[0]; -if (! $file) -{ - print "Usage: dolibarr-doxygen-getversion.pl pathtofilefromdolibarrroot\n"; - exit; -} - -$commande='cvs status "'.$file.'" | sed -n \'s/^[ \]*Working revision:[ \t]*\([0-9][0-9\.]*\).*/\1/p\''; -#print $commande; -$result=`$commande 2>&1`; - -print $result; diff --git a/doc/dev/dolibarr-doxygen.doxyfile b/doc/dev/dolibarr-doxygen.doxyfile deleted file mode 100755 index f4adbb5c097..00000000000 --- a/doc/dev/dolibarr-doxygen.doxyfile +++ /dev/null @@ -1,1360 +0,0 @@ -# Doxyfile 1.6.1 - -# This file describes the settings to be used by the documentation system -# doxygen (www.doxygen.org) for a project -# -# All text after a hash (#) is considered a comment and will be ignored -# The format is: -# TAG = value [value, ...] -# For lists items can also be appended using: -# TAG += value [value, ...] -# Values that contain spaces should be placed between quotes (" ") - -#--------------------------------------------------------------------------- -# Project related configuration options -#--------------------------------------------------------------------------- - -# This tag specifies the encoding used for all characters in the config file -# that follow. The default is UTF-8 which is also the encoding used for all -# text before the first occurrence of this tag. Doxygen uses libiconv (or the -# iconv built into libc) for the transcoding. See -# http://www.gnu.org/software/libiconv for the list of possible encodings. - -DOXYFILE_ENCODING = UTF-8 - -# The PROJECT_NAME tag is a single word (or a sequence of words surrounded -# by quotes) that should identify the project. - -PROJECT_NAME = dolibarr - -# The PROJECT_NUMBER tag can be used to enter a project or revision number. -# This could be handy for archiving the generated documentation or -# if some version control system is used. - -PROJECT_NUMBER = 2.8.0 - -# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) -# base path where the generated documentation will be put. -# If a relative path is entered, it will be relative to the location -# where doxygen was started. If left blank the current directory will be used. - -OUTPUT_DIRECTORY = ../../doc/dev - -# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create -# 4096 sub-directories (in 2 levels) under the output directory of each output -# format and will distribute the generated files over these directories. -# Enabling this option can be useful when feeding doxygen a huge amount of -# source files, where putting all generated files in the same directory would -# otherwise cause performance problems for the file system. - -CREATE_SUBDIRS = NO - -# The OUTPUT_LANGUAGE tag is used to specify the language in which all -# documentation generated by doxygen is written. Doxygen will use this -# information to generate all constant output in the proper language. -# The default language is English, other supported languages are: -# Afrikaans, Arabic, Brazilian, Catalan, Chinese, Chinese-Traditional, -# Croatian, Czech, Danish, Dutch, Farsi, Finnish, French, German, Greek, -# Hungarian, Italian, Japanese, Japanese-en (Japanese with English messages), -# Korean, Korean-en, Lithuanian, Norwegian, Macedonian, Persian, Polish, -# Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, Swedish, -# and Ukrainian. - -OUTPUT_LANGUAGE = English - -# If the BRIEF_MEMBER_DESC tag is set to YES (the default) Doxygen will -# include brief member descriptions after the members that are listed in -# the file and class documentation (similar to JavaDoc). -# Set to NO to disable this. - -BRIEF_MEMBER_DESC = YES - -# If the REPEAT_BRIEF tag is set to YES (the default) Doxygen will prepend -# the brief description of a member or function before the detailed description. -# Note: if both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the -# brief descriptions will be completely suppressed. - -REPEAT_BRIEF = YES - -# This tag implements a quasi-intelligent brief description abbreviator -# that is used to form the text in various listings. Each string -# in this list, if found as the leading text of the brief description, will be -# stripped from the text and the result after processing the whole list, is -# used as the annotated text. Otherwise, the brief description is used as-is. -# If left blank, the following values are used ("$name" is automatically -# replaced with the name of the entity): "The $name class" "The $name widget" -# "The $name file" "is" "provides" "specifies" "contains" -# "represents" "a" "an" "the" - -ABBREVIATE_BRIEF = - -# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then -# Doxygen will generate a detailed section even if there is only a brief -# description. - -ALWAYS_DETAILED_SEC = NO - -# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all -# inherited members of a class in the documentation of that class as if those -# members were ordinary class members. Constructors, destructors and assignment -# operators of the base classes will not be shown. - -INLINE_INHERITED_MEMB = NO - -# If the FULL_PATH_NAMES tag is set to YES then Doxygen will prepend the full -# path before files name in the file list and in the header files. If set -# to NO the shortest path that makes the file name unique will be used. - -FULL_PATH_NAMES = YES - -# If the FULL_PATH_NAMES tag is set to YES then the STRIP_FROM_PATH tag -# can be used to strip a user-defined part of the path. Stripping is -# only done if one of the specified strings matches the left-hand part of -# the path. The tag can be used to show relative paths in the file list. -# If left blank the directory from which doxygen is run is used as the -# path to strip. - -STRIP_FROM_PATH = - -# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of -# the path mentioned in the documentation of a class, which tells -# the reader which header file to include in order to use a class. -# If left blank only the name of the header file containing the class -# definition is used. Otherwise one should specify the include paths that -# are normally passed to the compiler using the -I flag. - -STRIP_FROM_INC_PATH = - -# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter -# (but less readable) file names. This can be useful is your file systems -# doesn't support long names like on DOS, Mac, or CD-ROM. - -SHORT_NAMES = NO - -# If the JAVADOC_AUTOBRIEF tag is set to YES then Doxygen -# will interpret the first line (until the first dot) of a JavaDoc-style -# comment as the brief description. If set to NO, the JavaDoc -# comments will behave just like regular Qt-style comments -# (thus requiring an explicit @brief command for a brief description.) - -JAVADOC_AUTOBRIEF = YES - -# If the QT_AUTOBRIEF tag is set to YES then Doxygen will -# interpret the first line (until the first dot) of a Qt-style -# comment as the brief description. If set to NO, the comments -# will behave just like regular Qt-style comments (thus requiring -# an explicit \brief command for a brief description.) - -QT_AUTOBRIEF = NO - -# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make Doxygen -# treat a multi-line C++ special comment block (i.e. a block of //! or /// -# comments) as a brief description. This used to be the default behaviour. -# The new default is to treat a multi-line C++ comment block as a detailed -# description. Set this tag to YES if you prefer the old behaviour instead. - -MULTILINE_CPP_IS_BRIEF = NO - -# If the INHERIT_DOCS tag is set to YES (the default) then an undocumented -# member inherits the documentation from any documented member that it -# re-implements. - -INHERIT_DOCS = YES - -# If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce -# a new page for each member. If set to NO, the documentation of a member will -# be part of the file/class/namespace that contains it. - -SEPARATE_MEMBER_PAGES = NO - -# The TAB_SIZE tag can be used to set the number of spaces in a tab. -# Doxygen uses this value to replace tabs by spaces in code fragments. - -TAB_SIZE = 2 - -# This tag can be used to specify a number of aliases that acts -# as commands in the documentation. An alias has the form "name=value". -# For example adding "sideeffect=\par Side Effects:\n" will allow you to -# put the command \sideeffect (or @sideeffect) in the documentation, which -# will result in a user-defined paragraph with heading "Side Effects:". -# You can put \n's in the value part of an alias to insert newlines. - -ALIASES = - -# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C -# sources only. Doxygen will then generate output that is more tailored for C. -# For instance, some of the names that are used will be different. The list -# of all members will be omitted, etc. - -OPTIMIZE_OUTPUT_FOR_C = NO - -# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java -# sources only. Doxygen will then generate output that is more tailored for -# Java. For instance, namespaces will be presented as packages, qualified -# scopes will look different, etc. - -OPTIMIZE_OUTPUT_JAVA = NO - -# Set the OPTIMIZE_FOR_FORTRAN tag to YES if your project consists of Fortran -# sources only. Doxygen will then generate output that is more tailored for -# Fortran. - -OPTIMIZE_FOR_FORTRAN = NO - -# Set the OPTIMIZE_OUTPUT_VHDL tag to YES if your project consists of VHDL -# sources. Doxygen will then generate output that is tailored for -# VHDL. - -OPTIMIZE_OUTPUT_VHDL = NO - -# If you use STL classes (i.e. std::string, std::vector, etc.) but do not want -# to include (a tag file for) the STL sources as input, then you should -# set this tag to YES in order to let doxygen match functions declarations and -# definitions whose arguments contain STL classes (e.g. func(std::string); v.s. -# func(std::string) {}). This also make the inheritance and collaboration -# diagrams that involve STL classes more complete and accurate. - -BUILTIN_STL_SUPPORT = NO - -# If you use Microsoft's C++/CLI language, you should set this option to YES to -# enable parsing support. - -CPP_CLI_SUPPORT = NO - -# Set the SIP_SUPPORT tag to YES if your project consists of sip sources only. -# Doxygen will parse them like normal C++ but will assume all classes use public -# instead of private inheritance when no explicit protection keyword is present. - -SIP_SUPPORT = NO - -# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC -# tag is set to YES, then doxygen will reuse the documentation of the first -# member in the group (if any) for the other members of the group. By default -# all members of a group must be documented explicitly. - -DISTRIBUTE_GROUP_DOC = NO - -# Set the SUBGROUPING tag to YES (the default) to allow class member groups of -# the same type (for instance a group of public functions) to be put as a -# subgroup of that type (e.g. under the Public Functions section). Set it to -# NO to prevent subgrouping. Alternatively, this can be done per class using -# the \nosubgrouping command. - -SUBGROUPING = YES - -# When TYPEDEF_HIDES_STRUCT is enabled, a typedef of a struct, union, or enum -# is documented as struct, union, or enum with the name of the typedef. So -# typedef struct TypeS {} TypeT, will appear in the documentation as a struct -# with name TypeT. When disabled the typedef will appear as a member of a file, -# namespace, or class. And the struct will be named TypeS. This can typically -# be useful for C code in case the coding convention dictates that all compound -# types are typedef'ed and only the typedef is referenced, never the tag name. - -TYPEDEF_HIDES_STRUCT = NO - -#--------------------------------------------------------------------------- -# Build related configuration options -#--------------------------------------------------------------------------- - -# If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in -# documentation are documented, even if no documentation was available. -# Private class members and static file members will be hidden unless -# the EXTRACT_PRIVATE and EXTRACT_STATIC tags are set to YES - -EXTRACT_ALL = NO - -# If the EXTRACT_PRIVATE tag is set to YES all private members of a class -# will be included in the documentation. - -EXTRACT_PRIVATE = YES - -# If the EXTRACT_STATIC tag is set to YES all static members of a file -# will be included in the documentation. - -EXTRACT_STATIC = YES - -# If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs) -# defined locally in source files will be included in the documentation. -# If set to NO only classes defined in header files are included. - -EXTRACT_LOCAL_CLASSES = YES - -# This flag is only useful for Objective-C code. When set to YES local -# methods, which are defined in the implementation section but not in -# the interface are included in the documentation. -# If set to NO (the default) only methods in the interface are included. - -EXTRACT_LOCAL_METHODS = NO - -# If this flag is set to YES, the members of anonymous namespaces will be -# extracted and appear in the documentation as a namespace called -# 'anonymous_namespace{file}', where file will be replaced with the base -# name of the file that contains the anonymous namespace. By default -# anonymous namespace are hidden. - -EXTRACT_ANON_NSPACES = YES - -# If the HIDE_UNDOC_MEMBERS tag is set to YES, Doxygen will hide all -# undocumented members of documented classes, files or namespaces. -# If set to NO (the default) these members will be included in the -# various overviews, but no documentation section is generated. -# This option has no effect if EXTRACT_ALL is enabled. - -HIDE_UNDOC_MEMBERS = YES - -# If the HIDE_UNDOC_CLASSES tag is set to YES, Doxygen will hide all -# undocumented classes that are normally visible in the class hierarchy. -# If set to NO (the default) these classes will be included in the various -# overviews. This option has no effect if EXTRACT_ALL is enabled. - -HIDE_UNDOC_CLASSES = NO - -# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, Doxygen will hide all -# friend (class|struct|union) declarations. -# If set to NO (the default) these declarations will be included in the -# documentation. - -HIDE_FRIEND_COMPOUNDS = NO - -# If the HIDE_IN_BODY_DOCS tag is set to YES, Doxygen will hide any -# documentation blocks found inside the body of a function. -# If set to NO (the default) these blocks will be appended to the -# function's detailed documentation block. - -HIDE_IN_BODY_DOCS = NO - -# The INTERNAL_DOCS tag determines if documentation -# that is typed after a \internal command is included. If the tag is set -# to NO (the default) then the documentation will be excluded. -# Set it to YES to include the internal documentation. - -INTERNAL_DOCS = NO - -# If the CASE_SENSE_NAMES tag is set to NO then Doxygen will only generate -# file names in lower-case letters. If set to YES upper-case letters are also -# allowed. This is useful if you have classes or files whose names only differ -# in case and if your file system supports case sensitive file names. Windows -# and Mac users are advised to set this option to NO. - -CASE_SENSE_NAMES = NO - -# If the HIDE_SCOPE_NAMES tag is set to NO (the default) then Doxygen -# will show members with their full class and namespace scopes in the -# documentation. If set to YES the scope will be hidden. - -HIDE_SCOPE_NAMES = NO - -# If the SHOW_INCLUDE_FILES tag is set to YES (the default) then Doxygen -# will put a list of the files that are included by a file in the documentation -# of that file. - -SHOW_INCLUDE_FILES = YES - -# If the INLINE_INFO tag is set to YES (the default) then a tag [inline] -# is inserted in the documentation for inline members. - -INLINE_INFO = YES - -# If the SORT_MEMBER_DOCS tag is set to YES (the default) then doxygen -# will sort the (detailed) documentation of file and class members -# alphabetically by member name. If set to NO the members will appear in -# declaration order. - -SORT_MEMBER_DOCS = YES - -# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the -# brief documentation of file, namespace and class members alphabetically -# by member name. If set to NO (the default) the members will appear in -# declaration order. - -SORT_BRIEF_DOCS = NO - -# If the SORT_GROUP_NAMES tag is set to YES then doxygen will sort the -# hierarchy of group names into alphabetical order. If set to NO (the default) -# the group names will appear in their defined order. - -SORT_GROUP_NAMES = NO - -# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be -# sorted by fully-qualified names, including namespaces. If set to -# NO (the default), the class list will be sorted only by class name, -# not including the namespace part. -# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES. -# Note: This option applies only to the class list, not to the -# alphabetical list. - -SORT_BY_SCOPE_NAME = NO - -# The GENERATE_TODOLIST tag can be used to enable (YES) or -# disable (NO) the todo list. This list is created by putting \todo -# commands in the documentation. - -GENERATE_TODOLIST = YES - -# The GENERATE_TESTLIST tag can be used to enable (YES) or -# disable (NO) the test list. This list is created by putting \test -# commands in the documentation. - -GENERATE_TESTLIST = YES - -# The GENERATE_BUGLIST tag can be used to enable (YES) or -# disable (NO) the bug list. This list is created by putting \bug -# commands in the documentation. - -GENERATE_BUGLIST = YES - -# The GENERATE_DEPRECATEDLIST tag can be used to enable (YES) or -# disable (NO) the deprecated list. This list is created by putting -# \deprecated commands in the documentation. - -GENERATE_DEPRECATEDLIST = YES - -# The ENABLED_SECTIONS tag can be used to enable conditional -# documentation sections, marked by \if sectionname ... \endif. - -ENABLED_SECTIONS = - -# The MAX_INITIALIZER_LINES tag determines the maximum number of lines -# the initial value of a variable or define consists of for it to appear in -# the documentation. If the initializer consists of more lines than specified -# here it will be hidden. Use a value of 0 to hide initializers completely. -# The appearance of the initializer of individual variables and defines in the -# documentation can be controlled using \showinitializer or \hideinitializer -# command in the documentation regardless of this setting. - -MAX_INITIALIZER_LINES = 30 - -# Set the SHOW_USED_FILES tag to NO to disable the list of files generated -# at the bottom of the documentation of classes and structs. If set to YES the -# list will mention the files that were used to generate the documentation. - -SHOW_USED_FILES = YES - -# If the sources in your project are distributed over multiple directories -# then setting the SHOW_DIRECTORIES tag to YES will show the directory hierarchy -# in the documentation. The default is NO. - -SHOW_DIRECTORIES = YES - -SHOW_FILES = YES - -SHOW_NAMESPACES = NO - - -# The FILE_VERSION_FILTER tag can be used to specify a program or script that -# doxygen should invoke to get the current version for each file (typically from -# the version control system). Doxygen will invoke the program by executing (via -# popen()) the command , where is the value of -# the FILE_VERSION_FILTER tag, and is the name of an input file -# provided by doxygen. Whatever the program writes to standard output -# is used as the file version. See the manual for examples. - -#FILE_VERSION_FILTER = dolibarr-doxygen-getversion.pl -FILE_VERSION_FILTER = - - -#--------------------------------------------------------------------------- -# configuration options related to warning and progress messages -#--------------------------------------------------------------------------- - -# The QUIET tag can be used to turn on/off the messages that are generated -# by doxygen. Possible values are YES and NO. If left blank NO is used. - -QUIET = NO - -# The WARNINGS tag can be used to turn on/off the warning messages that are -# generated by doxygen. Possible values are YES and NO. If left blank -# NO is used. - -WARNINGS = YES - -# If WARN_IF_UNDOCUMENTED is set to YES, then doxygen will generate warnings -# for undocumented members. If EXTRACT_ALL is set to YES then this flag will -# automatically be disabled. - -WARN_IF_UNDOCUMENTED = NO - -# If WARN_IF_DOC_ERROR is set to YES, doxygen will generate warnings for -# potential errors in the documentation, such as not documenting some -# parameters in a documented function, or documenting parameters that -# don't exist or using markup commands wrongly. - -WARN_IF_DOC_ERROR = YES - -# This WARN_NO_PARAMDOC option can be abled to get warnings for -# functions that are documented, but have no documentation for their parameters -# or return value. If set to NO (the default) doxygen will only warn about -# wrong or incomplete parameter documentation, but not about the absence of -# documentation. - -WARN_NO_PARAMDOC = YES - -# The WARN_FORMAT tag determines the format of the warning messages that -# doxygen can produce. The string should contain the $file, $line, and $text -# tags, which will be replaced by the file and line number from which the -# warning originated and the warning text. Optionally the format may contain -# $version, which will be replaced by the version of the file (if it could -# be obtained via FILE_VERSION_FILTER) - -WARN_FORMAT = "$file:$line: $text" - -# The WARN_LOGFILE tag can be used to specify a file to which warning -# and error messages should be written. If left blank the output is written -# to stderr. - -WARN_LOGFILE = doxygen_warnings.log - -#--------------------------------------------------------------------------- -# configuration options related to the input files -#--------------------------------------------------------------------------- - -# The INPUT tag can be used to specify the files and/or directories that contain -# documented source files. You may enter file names like "myfile.cpp" or -# directories like "/usr/src/myproject". Separate the files or directories -# with spaces. - -INPUT = ../../htdocs - -# This tag can be used to specify the character encoding of the source files -# that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is -# also the default input encoding. Doxygen uses libiconv (or the iconv built -# into libc) for the transcoding. See http://www.gnu.org/software/libiconv for -# the list of possible encodings. - -#INPUT_ENCODING = UTF-8 -INPUT_ENCODING = ISO-8859-1 - -# If the value of the INPUT tag contains directories, you can use the -# FILE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp -# and *.h) to filter out the source-files in the directories. If left -# blank the following patterns are tested: -# *.c *.cc *.cxx *.cpp *.c++ *.java *.ii *.ixx *.ipp *.i++ *.inl *.h *.hh *.hxx -# *.hpp *.h++ *.idl *.odl *.cs *.php *.php3 *.inc *.m *.mm *.py *.f90 - -FILE_PATTERNS = *.php *.pl - -# The RECURSIVE tag can be used to turn specify whether or not subdirectories -# should be searched for input files as well. Possible values are YES and NO. -# If left blank NO is used. - -RECURSIVE = YES - -# The EXCLUDE tag can be used to specify files and/or directories that should -# excluded from the INPUT source files. This way you can easily exclude a -# subdirectory from a directory tree whose root is specified with the INPUT tag. - -EXCLUDE = mssql mysql pgsql CVS build dev doc documents htdocs/conf/conf.php htdocs/includes/adodbtime htdocs/includes/artichow htdocs/includes/barcode htdocs/includes/fckeditor htdocs/includes/fpdf htdocs/includes/geoip htdocs/includes/magpierss htdocs/includes/nusoap htdocs/includes/pear htdocs/includes/php_excelreader htdocs/includes/php_writeexcel htdocs/includes/phplot htdocs/includes/phplot5 htdocs/includes/pwc htdocs/includes/scriptaculous htdocs/includes/simplemail htdocs/includes/smarty htdocs/includes/smtps htdocs/includes/vcard htdocs/avoir htdocs/document htdocs/documents htdocs/lolix htdocs/postnuke htdocs/rapport htdocs/telephonie htdocs/voyage htdocs/oscommerce_ws/ws_client_demo htdocs/oscommerce_ws/ws_server scripts/addons scripts/courrier scripts/lolix scripts/energie - -# The EXCLUDE_SYMLINKS tag can be used select whether or not files or -# directories that are symbolic links (a Unix filesystem feature) are excluded -# from the input. - -EXCLUDE_SYMLINKS = YES - -# If the value of the INPUT tag contains directories, you can use the -# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude -# certain files from those directories. Note that the wildcards are matched -# against the file with absolute path, so to exclude all test directories -# for example use the pattern */test/* - -EXCLUDE_PATTERNS = */CVS/* *google* *pibarcode* - -# The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names -# (namespaces, classes, functions, etc.) that should be excluded from the -# output. The symbol name can be a fully qualified name, a word, or if the -# wildcard * is used, a substring. Examples: ANamespace, AClass, -# AClass::ANamespace, ANamespace::*Test - -EXCLUDE_SYMBOLS = - -# The EXAMPLE_PATH tag can be used to specify one or more files or -# directories that contain example code fragments that are included (see -# the \include command). - -EXAMPLE_PATH = dev/skeletons - -# If the value of the EXAMPLE_PATH tag contains directories, you can use the -# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp -# and *.h) to filter out the source-files in the directories. If left -# blank all files are included. - -EXAMPLE_PATTERNS = *.php - -# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be -# searched for input files to be used with the \include or \dontinclude -# commands irrespective of the value of the RECURSIVE tag. -# Possible values are YES and NO. If left blank NO is used. - -EXAMPLE_RECURSIVE = NO - -# The IMAGE_PATH tag can be used to specify one or more files or -# directories that contain image that are included in the documentation (see -# the \image command). - -IMAGE_PATH = doc/images - -# The INPUT_FILTER tag can be used to specify a program that doxygen should -# invoke to filter for each input file. Doxygen will invoke the filter program -# by executing (via popen()) the command , where -# is the value of the INPUT_FILTER tag, and is the name of an -# input file. Doxygen will then use the output that the filter program writes -# to standard output. If FILTER_PATTERNS is specified, this tag will be -# ignored. - -# Works on Linux only -#INPUT_FILTER = doc/dev/dolibarr-doxygen-filter.pl -#INPUT_FILTER = "perl doc/dev/dolibarr-doxygen-filter.pl" -INPUT_FILTER = - -# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern -# basis. Doxygen will compare the file name with each pattern and apply the -# filter if there is a match. The filters are a list of the form: -# pattern=filter (like *.cpp=my_cpp_filter). See INPUT_FILTER for further -# info on how filters are used. If FILTER_PATTERNS is empty, INPUT_FILTER -# is applied to all files. - -FILTER_PATTERNS = - -# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using -# INPUT_FILTER) will be used to filter the input files when producing source -# files to browse (i.e. when SOURCE_BROWSER is set to YES). - -FILTER_SOURCE_FILES = NO - -#--------------------------------------------------------------------------- -# configuration options related to source browsing -#--------------------------------------------------------------------------- - -# If the SOURCE_BROWSER tag is set to YES then a list of source files will -# be generated. Documented entities will be cross-referenced with these sources. -# Note: To get rid of all source code in the generated output, make sure also -# VERBATIM_HEADERS is set to NO. - -SOURCE_BROWSER = YES - -# Setting the INLINE_SOURCES tag to YES will include the body -# of functions and classes directly in the documentation. - -INLINE_SOURCES = NO - -# Setting the STRIP_CODE_COMMENTS tag to YES (the default) will instruct -# doxygen to hide any special comment blocks from generated source code -# fragments. Normal C and C++ comments will always remain visible. - -STRIP_CODE_COMMENTS = YES - -# If the REFERENCED_BY_RELATION tag is set to YES (the default) -# then for each documented function all documented -# functions referencing it will be listed. - -REFERENCED_BY_RELATION = YES - -# If the REFERENCES_RELATION tag is set to YES (the default) -# then for each documented function all documented entities -# called/used by that function will be listed. - -REFERENCES_RELATION = YES - -# If the REFERENCES_LINK_SOURCE tag is set to YES (the default) -# and SOURCE_BROWSER tag is set to YES, then the hyperlinks from -# functions in REFERENCES_RELATION and REFERENCED_BY_RELATION lists will -# link to the source code. Otherwise they will link to the documentstion. - -REFERENCES_LINK_SOURCE = YES - -# If the USE_HTAGS tag is set to YES then the references to source code -# will point to the HTML generated by the htags(1) tool instead of doxygen -# built-in source browser. The htags tool is part of GNU's global source -# tagging system (see http://www.gnu.org/software/global/global.html). You -# will need version 4.8.6 or higher. - -USE_HTAGS = NO - -# If the VERBATIM_HEADERS tag is set to YES (the default) then Doxygen -# will generate a verbatim copy of the header file for each class for -# which an include is specified. Set to NO to disable this. - -VERBATIM_HEADERS = YES - -#--------------------------------------------------------------------------- -# configuration options related to the alphabetical class index -#--------------------------------------------------------------------------- - -# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index -# of all compounds will be generated. Enable this if the project -# contains a lot of classes, structs, unions or interfaces. - -ALPHABETICAL_INDEX = YES - -# If the alphabetical index is enabled (see ALPHABETICAL_INDEX) then -# the COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns -# in which this list will be split (can be a number in the range [1..20]) - -COLS_IN_ALPHA_INDEX = 5 - -# In case all classes in a project start with a common prefix, all -# classes will be put under the same header in the alphabetical index. -# The IGNORE_PREFIX tag can be used to specify one or more prefixes that -# should be ignored while generating the index headers. - -IGNORE_PREFIX = - -#--------------------------------------------------------------------------- -# configuration options related to the HTML output -#--------------------------------------------------------------------------- - -# If the GENERATE_HTML tag is set to YES (the default) Doxygen will -# generate HTML output. - -GENERATE_HTML = YES - -# The HTML_OUTPUT tag is used to specify where the HTML docs will be put. -# If a relative path is entered the value of OUTPUT_DIRECTORY will be -# put in front of it. If left blank `html' will be used as the default path. - -HTML_OUTPUT = html - -# The HTML_FILE_EXTENSION tag can be used to specify the file extension for -# each generated HTML page (for example: .htm,.php,.asp). If it is left blank -# doxygen will generate files with .html extension. - -HTML_FILE_EXTENSION = .html - -# The HTML_HEADER tag can be used to specify a personal HTML header for -# each generated HTML page. If it is left blank doxygen will generate a -# standard header. - -HTML_HEADER = - -# The HTML_FOOTER tag can be used to specify a personal HTML footer for -# each generated HTML page. If it is left blank doxygen will generate a -# standard footer. - -HTML_FOOTER = - -# The HTML_STYLESHEET tag can be used to specify a user-defined cascading -# style sheet that is used by each HTML page. It can be used to -# fine-tune the look of the HTML output. If the tag is left blank doxygen -# will generate a default style sheet. Note that doxygen will try to copy -# the style sheet file to the HTML output directory, so don't put your own -# stylesheet in the HTML output directory as well, or it will be erased! - -HTML_STYLESHEET = - -# If the HTML_ALIGN_MEMBERS tag is set to YES, the members of classes, -# files or namespaces will be aligned in HTML using tables. If set to -# NO a bullet list will be used. - -HTML_ALIGN_MEMBERS = YES - -# If the GENERATE_HTMLHELP tag is set to YES, additional index files -# will be generated that can be used as input for tools like the -# Microsoft HTML help workshop to generate a compiled HTML help file (.chm) -# of the generated HTML documentation. - -GENERATE_HTMLHELP = NO - -# If the GENERATE_DOCSET tag is set to YES, additional index files -# will be generated that can be used as input for Apple's Xcode 3 -# integrated development environment, introduced with OSX 10.5 (Leopard). -# To create a documentation set, doxygen will generate a Makefile in the -# HTML output directory. Running make will produce the docset in that -# directory and running "make install" will install the docset in -# ~/Library/Developer/Shared/Documentation/DocSets so that Xcode will find -# it at startup. - -GENERATE_DOCSET = NO - -# When GENERATE_DOCSET tag is set to YES, this tag determines the name of the -# feed. A documentation feed provides an umbrella under which multiple -# documentation sets from a single provider (such as a company or product suite) -# can be grouped. - -DOCSET_FEEDNAME = "Doxygen generated docs" - -# When GENERATE_DOCSET tag is set to YES, this tag specifies a string that -# should uniquely identify the documentation set bundle. This should be a -# reverse domain-name style string, e.g. com.mycompany.MyDocSet. Doxygen -# will append .docset to the name. - -DOCSET_BUNDLE_ID = org.doxygen.Project - -# If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML -# documentation will contain sections that can be hidden and shown after the -# page has loaded. For this to work a browser that supports -# JavaScript and DHTML is required (for instance Mozilla 1.0+, Firefox -# Netscape 6.0+, Internet explorer 5.0+, Konqueror, or Safari). - -HTML_DYNAMIC_SECTIONS = YES - -# If the GENERATE_HTMLHELP tag is set to YES, the CHM_FILE tag can -# be used to specify the file name of the resulting .chm file. You -# can add a path in front of the file if the result should not be -# written to the html output directory. - -CHM_FILE = - -# If the GENERATE_HTMLHELP tag is set to YES, the HHC_LOCATION tag can -# be used to specify the location (absolute path including file name) of -# the HTML help compiler (hhc.exe). If non-empty doxygen will try to run -# the HTML help compiler on the generated index.hhp. - -HHC_LOCATION = - -# If the GENERATE_HTMLHELP tag is set to YES, the GENERATE_CHI flag -# controls if a separate .chi index file is generated (YES) or that -# it should be included in the master .chm file (NO). - -GENERATE_CHI = NO - -# If the GENERATE_HTMLHELP tag is set to YES, the BINARY_TOC flag -# controls whether a binary table of contents is generated (YES) or a -# normal table of contents (NO) in the .chm file. - -BINARY_TOC = NO - -# The TOC_EXPAND flag can be set to YES to add extra items for group members -# to the contents of the HTML help documentation and to the tree view. - -TOC_EXPAND = NO - -# The DISABLE_INDEX tag can be used to turn on/off the condensed index at -# top of each HTML page. The value NO (the default) enables the index and -# the value YES disables it. - -DISABLE_INDEX = NO - -# This tag can be used to set the number of enum values (range [1..20]) -# that doxygen will group on one line in the generated HTML documentation. - -ENUM_VALUES_PER_LINE = 4 - -# If the GENERATE_TREEVIEW tag is set to YES, a side panel will be -# generated containing a tree-like index structure (just like the one that -# is generated for HTML Help). For this to work a browser that supports -# JavaScript, DHTML, CSS and frames is required (for instance Mozilla 1.0+, -# Netscape 6.0+, Internet explorer 5.0+, or Konqueror). Windows users are -# probably better off using the HTML help feature. - -GENERATE_TREEVIEW = NO - -# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be -# used to set the initial width (in pixels) of the frame in which the tree -# is shown. - -TREEVIEW_WIDTH = 250 - -#--------------------------------------------------------------------------- -# configuration options related to the LaTeX output -#--------------------------------------------------------------------------- - -# If the GENERATE_LATEX tag is set to YES (the default) Doxygen will -# generate Latex output. - -GENERATE_LATEX = NO - -# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put. -# If a relative path is entered the value of OUTPUT_DIRECTORY will be -# put in front of it. If left blank `latex' will be used as the default path. - -LATEX_OUTPUT = latex - -# The LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be -# invoked. If left blank `latex' will be used as the default command name. - -LATEX_CMD_NAME = latex - -# The MAKEINDEX_CMD_NAME tag can be used to specify the command name to -# generate index for LaTeX. If left blank `makeindex' will be used as the -# default command name. - -MAKEINDEX_CMD_NAME = makeindex - -# If the COMPACT_LATEX tag is set to YES Doxygen generates more compact -# LaTeX documents. This may be useful for small projects and may help to -# save some trees in general. - -COMPACT_LATEX = NO - -# The PAPER_TYPE tag can be used to set the paper type that is used -# by the printer. Possible values are: a4, a4wide, letter, legal and -# executive. If left blank a4wide will be used. - -PAPER_TYPE = a4 - -# The EXTRA_PACKAGES tag can be to specify one or more names of LaTeX -# packages that should be included in the LaTeX output. - -EXTRA_PACKAGES = - -# The LATEX_HEADER tag can be used to specify a personal LaTeX header for -# the generated latex document. The header should contain everything until -# the first chapter. If it is left blank doxygen will generate a -# standard header. Notice: only use this tag if you know what you are doing! - -LATEX_HEADER = - -# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated -# is prepared for conversion to pdf (using ps2pdf). The pdf file will -# contain links (just like the HTML output) instead of page references -# This makes the output suitable for online browsing using a pdf viewer. - -PDF_HYPERLINKS = YES - -# If the USE_PDFLATEX tag is set to YES, pdflatex will be used instead of -# plain latex in the generated Makefile. Set this option to YES to get a -# higher quality PDF documentation. - -USE_PDFLATEX = YES - -# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \\batchmode. -# command to the generated LaTeX files. This will instruct LaTeX to keep -# running if errors occur, instead of asking the user for help. -# This option is also used when generating formulas in HTML. - -LATEX_BATCHMODE = NO - -# If LATEX_HIDE_INDICES is set to YES then doxygen will not -# include the index chapters (such as File Index, Compound Index, etc.) -# in the output. - -LATEX_HIDE_INDICES = NO - -#--------------------------------------------------------------------------- -# configuration options related to the RTF output -#--------------------------------------------------------------------------- - -# If the GENERATE_RTF tag is set to YES Doxygen will generate RTF output -# The RTF output is optimized for Word 97 and may not look very pretty with -# other RTF readers or editors. - -GENERATE_RTF = NO - -# The RTF_OUTPUT tag is used to specify where the RTF docs will be put. -# If a relative path is entered the value of OUTPUT_DIRECTORY will be -# put in front of it. If left blank `rtf' will be used as the default path. - -RTF_OUTPUT = rtf - -# If the COMPACT_RTF tag is set to YES Doxygen generates more compact -# RTF documents. This may be useful for small projects and may help to -# save some trees in general. - -COMPACT_RTF = NO - -# If the RTF_HYPERLINKS tag is set to YES, the RTF that is generated -# will contain hyperlink fields. The RTF file will -# contain links (just like the HTML output) instead of page references. -# This makes the output suitable for online browsing using WORD or other -# programs which support those fields. -# Note: wordpad (write) and others do not support links. - -RTF_HYPERLINKS = NO - -# Load stylesheet definitions from file. Syntax is similar to doxygen's -# config file, i.e. a series of assignments. You only have to provide -# replacements, missing definitions are set to their default value. - -RTF_STYLESHEET_FILE = - -# Set optional variables used in the generation of an rtf document. -# Syntax is similar to doxygen's config file. - -RTF_EXTENSIONS_FILE = - -#--------------------------------------------------------------------------- -# configuration options related to the man page output -#--------------------------------------------------------------------------- - -# If the GENERATE_MAN tag is set to YES (the default) Doxygen will -# generate man pages - -GENERATE_MAN = NO - -# The MAN_OUTPUT tag is used to specify where the man pages will be put. -# If a relative path is entered the value of OUTPUT_DIRECTORY will be -# put in front of it. If left blank `man' will be used as the default path. - -MAN_OUTPUT = man - -# The MAN_EXTENSION tag determines the extension that is added to -# the generated man pages (default is the subroutine's section .3) - -MAN_EXTENSION = .3 - -# If the MAN_LINKS tag is set to YES and Doxygen generates man output, -# then it will generate one additional man file for each entity -# documented in the real man page(s). These additional files -# only source the real man page, but without them the man command -# would be unable to find the correct page. The default is NO. - -MAN_LINKS = NO - -#--------------------------------------------------------------------------- -# configuration options related to the XML output -#--------------------------------------------------------------------------- - -# If the GENERATE_XML tag is set to YES Doxygen will -# generate an XML file that captures the structure of -# the code including all documentation. - -GENERATE_XML = NO - -# The XML_OUTPUT tag is used to specify where the XML pages will be put. -# If a relative path is entered the value of OUTPUT_DIRECTORY will be -# put in front of it. If left blank `xml' will be used as the default path. - -XML_OUTPUT = xml - -# The XML_SCHEMA tag can be used to specify an XML schema, -# which can be used by a validating XML parser to check the -# syntax of the XML files. - -XML_SCHEMA = - -# The XML_DTD tag can be used to specify an XML DTD, -# which can be used by a validating XML parser to check the -# syntax of the XML files. - -XML_DTD = - -# If the XML_PROGRAMLISTING tag is set to YES Doxygen will -# dump the program listings (including syntax highlighting -# and cross-referencing information) to the XML output. Note that -# enabling this will significantly increase the size of the XML output. - -XML_PROGRAMLISTING = YES - -#--------------------------------------------------------------------------- -# configuration options for the AutoGen Definitions output -#--------------------------------------------------------------------------- - -# If the GENERATE_AUTOGEN_DEF tag is set to YES Doxygen will -# generate an AutoGen Definitions (see autogen.sf.net) file -# that captures the structure of the code including all -# documentation. Note that this feature is still experimental -# and incomplete at the moment. - -GENERATE_AUTOGEN_DEF = NO - -#--------------------------------------------------------------------------- -# configuration options related to the Perl module output -#--------------------------------------------------------------------------- - -# If the GENERATE_PERLMOD tag is set to YES Doxygen will -# generate a Perl module file that captures the structure of -# the code including all documentation. Note that this -# feature is still experimental and incomplete at the -# moment. - -GENERATE_PERLMOD = NO - -# If the PERLMOD_LATEX tag is set to YES Doxygen will generate -# the necessary Makefile rules, Perl scripts and LaTeX code to be able -# to generate PDF and DVI output from the Perl module output. - -PERLMOD_LATEX = NO - -# If the PERLMOD_PRETTY tag is set to YES the Perl module output will be -# nicely formatted so it can be parsed by a human reader. This is useful -# if you want to understand what is going on. On the other hand, if this -# tag is set to NO the size of the Perl module output will be much smaller -# and Perl will parse it just the same. - -PERLMOD_PRETTY = YES - -# The names of the make variables in the generated doxyrules.make file -# are prefixed with the string contained in PERLMOD_MAKEVAR_PREFIX. -# This is useful so different doxyrules.make files included by the same -# Makefile don't overwrite each other's variables. - -PERLMOD_MAKEVAR_PREFIX = - -#--------------------------------------------------------------------------- -# Configuration options related to the preprocessor -#--------------------------------------------------------------------------- - -# If the ENABLE_PREPROCESSING tag is set to YES (the default) Doxygen will -# evaluate all C-preprocessor directives found in the sources and include -# files. - -ENABLE_PREPROCESSING = NO - -# If the MACRO_EXPANSION tag is set to YES Doxygen will expand all macro -# names in the source code. If set to NO (the default) only conditional -# compilation will be performed. Macro expansion can be done in a controlled -# way by setting EXPAND_ONLY_PREDEF to YES. - -MACRO_EXPANSION = NO - -# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES -# then the macro expansion is limited to the macros specified with the -# PREDEFINED and EXPAND_AS_DEFINED tags. - -EXPAND_ONLY_PREDEF = YES - -# If the SEARCH_INCLUDES tag is set to YES (the default) the includes files -# in the INCLUDE_PATH (see below) will be search if a #include is found. - -SEARCH_INCLUDES = YES - -# The INCLUDE_PATH tag can be used to specify one or more directories that -# contain include files that are not input files but should be processed by -# the preprocessor. - -INCLUDE_PATH = - -# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard -# patterns (like *.h and *.hpp) to filter out the header-files in the -# directories. If left blank, the patterns specified with FILE_PATTERNS will -# be used. - -INCLUDE_FILE_PATTERNS = - -# The PREDEFINED tag can be used to specify one or more macro names that -# are defined before the preprocessor is started (similar to the -D option of -# gcc). The argument of the tag is a list of macros of the form: name -# or name=definition (no spaces). If the definition and the = are -# omitted =1 is assumed. To prevent a macro definition from being -# undefined via #undef or recursively expanded use the := operator -# instead of the = operator. - -PREDEFINED = - -# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then -# this tag can be used to specify a list of macro names that should be expanded. -# The macro definition that is found in the sources will be used. -# Use the PREDEFINED tag if you want to use a different macro definition. - -EXPAND_AS_DEFINED = - -# If the SKIP_FUNCTION_MACROS tag is set to YES (the default) then -# doxygen's preprocessor will remove all function-like macros that are alone -# on a line, have an all uppercase name, and do not end with a semicolon. Such -# function macros are typically used for boiler-plate code, and will confuse -# the parser if not removed. - -SKIP_FUNCTION_MACROS = YES - -#--------------------------------------------------------------------------- -# Configuration::additions related to external references -#--------------------------------------------------------------------------- - -# The TAGFILES option can be used to specify one or more tagfiles. -# Optionally an initial location of the external documentation -# can be added for each tagfile. The format of a tag file without -# this location is as follows: -# TAGFILES = file1 file2 ... -# Adding location for the tag files is done as follows: -# TAGFILES = file1=loc1 "file2 = loc2" ... -# where "loc1" and "loc2" can be relative or absolute paths or -# URLs. If a location is present for each tag, the installdox tool -# does not have to be run to correct the links. -# Note that each tag file must have a unique name -# (where the name does NOT include the path) -# If a tag file is not located in the directory in which doxygen -# is run, you must also specify the path to the tagfile here. - -TAGFILES = - -# When a file name is specified after GENERATE_TAGFILE, doxygen will create -# a tag file that is based on the input files it reads. - -GENERATE_TAGFILE = - -# If the ALLEXTERNALS tag is set to YES all external classes will be listed -# in the class index. If set to NO only the inherited external classes -# will be listed. - -ALLEXTERNALS = NO - -# If the EXTERNAL_GROUPS tag is set to YES all external groups will be listed -# in the modules index. If set to NO, only the current project's groups will -# be listed. - -EXTERNAL_GROUPS = YES - -# The PERL_PATH should be the absolute path and name of the perl script -# interpreter (i.e. the result of `which perl'). - -PERL_PATH = /usr/bin/perl - -#--------------------------------------------------------------------------- -# Configuration options related to the dot tool -#--------------------------------------------------------------------------- - -# If the CLASS_DIAGRAMS tag is set to YES (the default) Doxygen will -# generate a inheritance diagram (in HTML, RTF and LaTeX) for classes with base -# or super classes. Setting the tag to NO turns the diagrams off. Note that -# this option is superseded by the HAVE_DOT option below. This is only a -# fallback. It is recommended to install and use dot, since it yields more -# powerful graphs. - -CLASS_DIAGRAMS = YES - -# You can define message sequence charts within doxygen comments using the \msc -# command. Doxygen will then run the mscgen tool (see -# http://www.mcternan.me.uk/mscgen/) to produce the chart and insert it in the -# documentation. The MSCGEN_PATH tag allows you to specify the directory where -# the mscgen tool resides. If left empty the tool is assumed to be found in the -# default search path. - -MSCGEN_PATH = - -# If set to YES, the inheritance and collaboration graphs will hide -# inheritance and usage relations if the target is undocumented -# or is not a class. - -HIDE_UNDOC_RELATIONS = YES - -# If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is -# available from the path. This tool is part of Graphviz, a graph visualization -# toolkit from AT&T and Lucent Bell Labs. The other options in this section -# have no effect if this option is set to NO (the default) - -HAVE_DOT = NO - -# If the CLASS_GRAPH and HAVE_DOT tags are set to YES then doxygen -# will generate a graph for each documented class showing the direct and -# indirect inheritance relations. Setting this tag to YES will force the -# the CLASS_DIAGRAMS tag to NO. - -CLASS_GRAPH = YES - -# If the COLLABORATION_GRAPH and HAVE_DOT tags are set to YES then doxygen -# will generate a graph for each documented class showing the direct and -# indirect implementation dependencies (inheritance, containment, and -# class references variables) of the class with other documented classes. - -COLLABORATION_GRAPH = YES - -# If the GROUP_GRAPHS and HAVE_DOT tags are set to YES then doxygen -# will generate a graph for groups, showing the direct groups dependencies - -GROUP_GRAPHS = NO - -# If the UML_LOOK tag is set to YES doxygen will generate inheritance and -# collaboration diagrams in a style similar to the OMG's Unified Modeling -# Language. - -UML_LOOK = NO - -# If set to YES, the inheritance and collaboration graphs will show the -# relations between templates and their instances. - -TEMPLATE_RELATIONS = NO - -# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDE_GRAPH, and HAVE_DOT -# tags are set to YES then doxygen will generate a graph for each documented -# file showing the direct and indirect include dependencies of the file with -# other documented files. - -INCLUDE_GRAPH = YES - -# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDED_BY_GRAPH, and -# HAVE_DOT tags are set to YES then doxygen will generate a graph for each -# documented header file showing the documented files that directly or -# indirectly include this file. - -INCLUDED_BY_GRAPH = YES - -# If the CALL_GRAPH and HAVE_DOT options are set to YES then -# doxygen will generate a call dependency graph for every global function -# or class method. Note that enabling this option will significantly increase -# the time of a run. So in most cases it will be better to enable call graphs -# for selected functions only using the \callgraph command. - -CALL_GRAPH = NO - -# If the CALLER_GRAPH and HAVE_DOT tags are set to YES then -# doxygen will generate a caller dependency graph for every global function -# or class method. Note that enabling this option will significantly increase -# the time of a run. So in most cases it will be better to enable caller -# graphs for selected functions only using the \callergraph command. - -CALLER_GRAPH = NO - -# If the GRAPHICAL_HIERARCHY and HAVE_DOT tags are set to YES then doxygen -# will graphical hierarchy of all classes instead of a textual one. - -GRAPHICAL_HIERARCHY = YES - -# If the DIRECTORY_GRAPH, SHOW_DIRECTORIES and HAVE_DOT tags are set to YES -# then doxygen will show the dependencies a directory has on other directories -# in a graphical way. The dependency relations are determined by the #include -# relations between the files in the directories. - -DIRECTORY_GRAPH = YES - -# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images -# generated by dot. Possible values are png, jpg, or gif -# If left blank png will be used. - -DOT_IMAGE_FORMAT = png - -# The tag DOT_PATH can be used to specify the path where the dot tool can be -# found. If left blank, it is assumed the dot tool can be found in the path. - -DOT_PATH = - -# The DOTFILE_DIRS tag can be used to specify one or more directories that -# contain dot files that are included in the documentation (see the -# \dotfile command). - -DOTFILE_DIRS = - -# The MAX_DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of -# nodes that will be shown in the graph. If the number of nodes in a graph -# becomes larger than this value, doxygen will truncate the graph, which is -# visualized by representing a node as a red box. Note that doxygen if the -# number of direct children of the root node in a graph is already larger than -# DOT_GRAPH_MAX_NODES then the graph will not be shown at all. Also note -# that the size of a graph can be further restricted by MAX_DOT_GRAPH_DEPTH. - -DOT_GRAPH_MAX_NODES = 1024 - -# The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the -# graphs generated by dot. A depth value of 3 means that only nodes reachable -# from the root by following a path via at most 3 edges will be shown. Nodes -# that lay further from the root node will be omitted. Note that setting this -# option to 1 or 2 may greatly reduce the computation time needed for large -# code bases. Also note that the size of a graph can be further restricted by -# DOT_GRAPH_MAX_NODES. Using a depth of 0 means no depth restriction. - -MAX_DOT_GRAPH_DEPTH = 0 - -# Set the DOT_TRANSPARENT tag to YES to generate images with a transparent -# background. This is enabled by default, which results in a transparent -# background. Warning: Depending on the platform used, enabling this option -# may lead to badly anti-aliased labels on the edges of a graph (i.e. they -# become hard to read). - -DOT_TRANSPARENT = YES - -# Set the DOT_MULTI_TARGETS tag to YES allow dot to generate multiple output -# files in one run (i.e. multiple -o and -T options on the command line). This -# makes dot run faster, but since only newer versions of dot (>1.8.10) -# support this, this feature is disabled by default. - -DOT_MULTI_TARGETS = NO - -# If the GENERATE_LEGEND tag is set to YES (the default) Doxygen will -# generate a legend page explaining the meaning of the various boxes and -# arrows in the dot generated graphs. - -GENERATE_LEGEND = YES - -# If the DOT_CLEANUP tag is set to YES (the default) Doxygen will -# remove the intermediate dot files that are used to generate -# the various graphs. - -DOT_CLEANUP = YES - -#--------------------------------------------------------------------------- -# Configuration::additions related to the search engine -#--------------------------------------------------------------------------- - -# The SEARCHENGINE tag specifies whether or not a search engine should be -# used. If set to NO the values of all tags below this one will be ignored. - -SEARCHENGINE = NO