[BUG] GenerateDocumentation (Doxygen) is not included in the VS-project #535
Labels
bug
Something isn't working
build_process
Problems in build process (CMake etc.)
documentation
Improvements or additions to documentation
Describe the bug
After Configure and Generate by CMake with default settings from
CMakeLists.txt
, the projectOpenInfraPlatform.GenerateDocumentation
isn't included / visible in the folder Commands of Visual Studio.To Reproduce
Steps to reproduce the behavior:
OpenInfraPlatform.GenerateDocumentation
-> it won't be there)Expected behavior
The documentation "Doxygen for Open Infra Platform" states, that Doxygen will be enabled by default:
Open-Infra-Platform/Documentation/markdown/DoxygenHelp.md
Line 24 in 4fa2e0a
However, Doxygen is disabled in the top-level CMakeLists.txt:
Open-Infra-Platform/CMakeLists.txt
Line 324 in 4fa2e0a
Of course, the user can switch on this option in CMake. But I don't know, if an unexperienced user would find this option.
At least one file should be adjusted to be consistent.
Suggestion
I found the commit, which has turned off the setting in the CMakesLists.txt. Unfortunately, to me it isn't obvious why it was turned off.
On my system, I tested the CMake build process today:
Option(DOXYGEN_GENERATE_DOCUMENTATION "Build documentation for TUM OpenInfraPlatform." ON)
OpenInfraPlatform.GenerateDocumentation
in Visual StudioIf there is a background issue which is unknown to me, I would withdraw my suggestion.
The text was updated successfully, but these errors were encountered: