Skip to content

mark gtk-doc optional for libnma and phodav - #412

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

mark gtk-doc optional for libnma and phodav#412
JeremyZeng77 wants to merge 1 commit into
rxrbln:mainfrom
JeremyZeng77:codex/optional-doc-deps-pass3

Conversation

@JeremyZeng77

Copy link
Copy Markdown
Contributor

Related to #390

Summary

  • mark gtk-doc as an optional dependency for libnma and phodav
  • disable each package's gtk-doc documentation path when the required tooling is not installed
  • keep the package metadata aligned with the current doc-related cache entries instead of treating gtk-doc as an unconditional build dependency

Why

This is another narrow pass for #390. Both packages record gtk-doc in their build cache, and upstream already exposes a dedicated Meson gtk-doc toggle for that documentation path.

Validation

  • git diff --check
  • scripts/Check-PkgFormat libnma
  • scripts/Check-PkgFormat phodav

Notes

  • In this pass I limited phodav to the upstream-explicit gtk_doc option and did not touch its auto-detected manpage toolchain.

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