From b8fc0a1a1ee9a7b346632707b944f6e80f441236 Mon Sep 17 00:00:00 2001 From: Adrian Negreanu Date: Wed, 11 Dec 2013 23:07:27 +0200 Subject: usage: make -d print dev doxygen options Signed-off-by: Adrian Negreanu --- src/doxygen.cpp | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/src/doxygen.cpp b/src/doxygen.cpp index 9d820cb..65facdf 100644 --- a/src/doxygen.cpp +++ b/src/doxygen.cpp @@ -9772,6 +9772,31 @@ static void dumpSymbolMap() } } +// print developer options of doxygen +static void devUsage() +{ + msg("developer parameters:\n"); + msg("-m dump symbol map\n"); + msg("-b output to wizard\n"); + msg("-T activates output generation via Django like template\n"); + msg("-d Enable a debug level, such as:\n"); + msg("\tfindmembers\n"); + msg("\tfunctions\n"); + msg("\tvariables\n"); + msg("\tpreprocessor\n"); + msg("\tclasses\n"); + msg("\tcommentcnv\n"); + msg("\tcommentscan\n"); + msg("\tvalidate\n"); + msg("\tprinttree\n"); + msg("\ttime\n"); + msg("\textcmd\n"); + msg("\tmarkdown\n"); + msg("\tfilteroutput\n"); + msg("\tlex\n"); +} + + //---------------------------------------------------------------------------- // print the usage of doxygen @@ -9799,6 +9824,7 @@ static void usage(const char *name) msg(" RTF: %s -e rtf extensionsFile\n\n",name); msg("If -s is specified the comments of the configuration items in the config file will be omitted.\n"); msg("If configName is omitted `Doxyfile' will be used as a default.\n\n"); + msg("-v print version string\n"); } //---------------------------------------------------------------------------- @@ -10020,6 +10046,7 @@ void readConfiguration(int argc, char **argv) if (!debugLabel) { err("option \"-d\" is missing debug specifier.\n"); + devUsage(); cleanUpDoxygen(); exit(1); } -- cgit v0.12