summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdrian Negreanu <adrian.m.negreanu@intel.com>2013-12-11 21:07:27 (GMT)
committerAdrian Negreanu <adrian.m.negreanu@intel.com>2013-12-12 20:20:08 (GMT)
commitb8fc0a1a1ee9a7b346632707b944f6e80f441236 (patch)
treef0325ca6ecaefade834532213b577babf24d0065
parent40b84627bdad3b1e03c0a6c603c6a7e299ce04c0 (diff)
downloadDoxygen-b8fc0a1a1ee9a7b346632707b944f6e80f441236.zip
Doxygen-b8fc0a1a1ee9a7b346632707b944f6e80f441236.tar.gz
Doxygen-b8fc0a1a1ee9a7b346632707b944f6e80f441236.tar.bz2
usage: make -d print dev doxygen options
Signed-off-by: Adrian Negreanu <adrian.m.negreanu@intel.com>
-rw-r--r--src/doxygen.cpp27
1 files changed, 27 insertions, 0 deletions
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 <level> 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);
}