diff options
author | albert-github <albert.tests@gmail.com> | 2021-06-12 12:40:44 (GMT) |
---|---|---|
committer | albert-github <albert.tests@gmail.com> | 2021-06-12 12:40:44 (GMT) |
commit | f366804a95c02d0883a3a1598a0f93b4ee0c982c (patch) | |
tree | 6367a57fc90302d6b3dcfd68ed7e4d1ac7d83d72 /src/htmlgen.cpp | |
parent | 8c8a0343662f69ce65ced20dc8c6025e7fc022cd (diff) | |
download | Doxygen-f366804a95c02d0883a3a1598a0f93b4ee0c982c.zip Doxygen-f366804a95c02d0883a3a1598a0f93b4ee0c982c.tar.gz Doxygen-f366804a95c02d0883a3a1598a0f93b4ee0c982c.tar.bz2 |
bug_674442 CREATE_FOLDERS should not create unused folders
Also known as issue #4672
The folders are still created but in case the folders are empty after the doxygen run the directories are removed.
Diffstat (limited to 'src/htmlgen.cpp')
-rw-r--r-- | src/htmlgen.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/htmlgen.cpp b/src/htmlgen.cpp index e1547af..484d6a7 100644 --- a/src/htmlgen.cpp +++ b/src/htmlgen.cpp @@ -971,6 +971,7 @@ void HtmlGenerator::init() { mgr.copyResource("svgpan.js",dname); } + if (!Config_getBool(DISABLE_INDEX) && Config_getBool(HTML_DYNAMIC_MENUS)) { mgr.copyResource("menu.js",dname); @@ -990,6 +991,13 @@ void HtmlGenerator::init() } } +void HtmlGenerator::cleanup() +{ + QCString dname = Config_getString(HTML_OUTPUT); + Dir d(dname.str()); + clearSubDirs(d); +} + /// Additional initialization after indices have been created void HtmlGenerator::writeTabData() { |