Skip to content

Incorporate parts of Edwoud's doc improvements#38

Merged
teddych merged 6 commits intoteddych:masterfrom
Fuddl1:pr-improve-doc-building
Feb 19, 2026
Merged

Incorporate parts of Edwoud's doc improvements#38
teddych merged 6 commits intoteddych:masterfrom
Fuddl1:pr-improve-doc-building

Conversation

@Fuddl1
Copy link
Contributor

@Fuddl1 Fuddl1 commented Feb 16, 2026

I cherry-picked and edited most of Edwoud's improvements from #36 to build the documentation with cmake.

I left out the GLOB commit intentionally, because the order of input files for pandoc matters and that broke in #36.

Target chunked-doc can now be built multiple times, but requires to call the clean target before. Before, one had to delete the respective directories manually.

I recommend to discontinue #37, because the current implementation does not block us. When we begin to integrate the documentation into the web interface I expect the necessity to share cmake variables among code and documentation building anyway.

ekohl and others added 6 commits February 15, 2026 19:42
This makes it clearer how items are related.

This is an edit of Edwoud's work, but leaves the "chunked HTML" as is.
pandoc is not that straight-forward to handle when it works in 'chunked
HTML mode'.
Instead of using a custom command, this uses the built in functionality.
@teddych teddych merged commit 2adf893 into teddych:master Feb 19, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants