From 38987846ec0752b8deee7bab69c7890aa861af00 Mon Sep 17 00:00:00 2001 From: Dimitri van Heesch Date: Mon, 12 Jun 2017 21:46:30 +0200 Subject: [PATCH] Avoid generating unused dir_* output files for non HTML output formats --- src/dirdef.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/dirdef.cpp b/src/dirdef.cpp index 0a63c1e2ecd..b247ba740f0 100644 --- a/src/dirdef.cpp +++ b/src/dirdef.cpp @@ -998,7 +998,13 @@ void generateDirDocs(OutputList &ol) DirSDict::Iterator sdi(*Doxygen::directories); for (sdi.toFirst();(dir=sdi.current());++sdi) { + ol.pushGeneratorState(); + if (!dir->hasDocumentation()) + { + ol.disableAllBut(OutputGenerator::Html); + } dir->writeDocumentation(ol); + ol.popGeneratorState(); } if (Config_getBool(DIRECTORY_GRAPH)) {