summaryrefslogtreecommitdiff
path: root/client/docgen/docgen.cc
diff options
context:
space:
mode:
Diffstat (limited to 'client/docgen/docgen.cc')
-rw-r--r--client/docgen/docgen.cc13
1 files changed, 13 insertions, 0 deletions
diff --git a/client/docgen/docgen.cc b/client/docgen/docgen.cc
index 4eb2e08..181b82c 100644
--- a/client/docgen/docgen.cc
+++ b/client/docgen/docgen.cc
@@ -41,6 +41,7 @@
#include "generate.h"
#define WIDGETS_DIR "../widgets"
+#define PRAXISDIF_DIR "../../praxisdif/curl"
#define SERVER_DIR "../../server/src"
#define CLIENT_DIR ".."
#define OUTPUT "html"
@@ -204,6 +205,18 @@ int main(int argc, char *argv[])
}
}
+ // Praxisdif
+ {
+ QDir dir(PRAXISDIF_DIR);
+ QStringList filter; filter << "*.h";
+ dir.setNameFilters(filter);
+ if(!dir.exists()) return 1;
+ QFileInfoList inflst = dir.entryInfoList(QDir::Files);
+ foreach(QFileInfo inf, inflst) {
+ files.append(inf.absoluteFilePath());
+ }
+ }
+
foreach(QString file, files) {
Doc doc = parse(file);
if(doc.title != "" || doc.tag != "" || doc.classname != "")