ENH: Updated to use cmDocumentation class.

This commit is contained in:
Brad King 2003-02-18 20:54:28 -05:00
parent 5e18bec8f7
commit 18a9fdf8f4
1 changed files with 10 additions and 1 deletions

View File

@ -19,6 +19,8 @@
// //
#include "cmake.h" #include "cmake.h"
#include "cmDocumentation.h"
int main(int ac, char** av) int main(int ac, char** av)
{ {
cmSystemTools::EnableMSVCDebugHook(); cmSystemTools::EnableMSVCDebugHook();
@ -34,6 +36,13 @@ int main(int ac, char** av)
std::cerr << "failed to open output file: " << outname << "\n"; std::cerr << "failed to open output file: " << outname << "\n";
return -1; return -1;
} }
cmi.DumpDocumentationToFile(fout);
cmDocumentation doc;
std::vector<cmDocumentationEntry> commands;
cmi.GetCommandDocumentation(commands);
doc.AddSection("Documentation for Commands of CMake " CMake_VERSION_STRING,
&commands[0]);
doc.Print(cmDocumentation::HTMLForm, fout);
return 0; return 0;
} }