Skip to content

mark more doc deps optional - #411

Open
JeremyZeng77 wants to merge 1 commit into
rxrbln:mainfrom
JeremyZeng77:codex/optional-doc-deps-pass2
Open

mark more doc deps optional#411
JeremyZeng77 wants to merge 1 commit into
rxrbln:mainfrom
JeremyZeng77:codex/optional-doc-deps-pass2

Conversation

@JeremyZeng77

Copy link
Copy Markdown
Contributor

Related to #390

Summary

  • mark Flatpak's gtk-doc, manpage, and docbook/html documentation toolchains as optional
  • mark budgie-session's manpage toolchain as optional
  • disable the corresponding Meson documentation features when the required docbook tooling is not installed

Why

This is a second small pass for #390. Both packages currently record doc-related tooling in their build cache, but upstream already exposes Meson switches that allow those documentation paths to be skipped cleanly.

Validation

  • scripts/Check-PkgFormat flatpak
  • scripts/Check-PkgFormat budgie-session

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.

1 participant