Skip to content

Export {project_name}_DOCUMENTATION_PAGES_DIR in modern projects

Rainer Kartmann requested to merge cmake/export-doc-pages-dir into master

ArmarX Documentation now uses the project_name_DOCUMENTATION_PAGES_DIR to correctly handle md vs dox files. This variable is exported for legacy-style projects, but not for modern ones. Therefore, modern projects were not added correctly to the collection pages (Overview, Tutorials, How Tos, FAQs, ...).

By exporting this variable, the master documentation now correctly moves the special pages of modern projects to the collection pages.

Before:

image.png

After:

image.png

CC @reister @dreher for CMake

CC @daab @birr for documentation

I guess this change needs to trickle through the CI pipelines until the ArmarX Documentation pipeline uses it, so it might take some time until this appears online.

Merge request reports