diff options
Diffstat (limited to 'src/tools/qdoc/main.cpp')
-rw-r--r-- | src/tools/qdoc/main.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/tools/qdoc/main.cpp b/src/tools/qdoc/main.cpp index 03974c5d04..5fbc01f1f0 100644 --- a/src/tools/qdoc/main.cpp +++ b/src/tools/qdoc/main.cpp @@ -131,6 +131,10 @@ static void printHelp() "Specify output directory, overrides setting in qdocconf file\n" " -outputformat " "Specify output format, overrides setting in qdocconf file\n" + " -prepare " + "Run qdoc only to generate an index file, not the docs\n" + " -generate " + "Run qdoc to read the index files and generate the docs\n" " -showinternal " "Include content marked internal\n" " -version " @@ -594,6 +598,12 @@ int main(int argc, char **argv) else if (opt == "-debug") { Generator::setDebugSegfaultFlag(true); } + else if (opt == "-prepare") { + Generator::setQDocPass(Generator::Prepare); + } + else if (opt == "-generate") { + Generator::setQDocPass(Generator::Generate); + } else { qdocFiles.append(opt); } |