glib/docs
Simon McVittie aa28326b87 docs: Allow building man pages without the reference documentation
Now that the reference documentation uses gi-docgen, it's more
troublesome to generate in less standard build scenarios like
cross-compiling.

In distributions like Debian, reference documentation is generally
packaged separately (in libglib2.0-doc in Debian's case), but man pages
are generally packaged alongside the executables themselves (in the
libglib2.0-bin and libglib2.0-dev-bin packages, in Debian's case). We
can exclude the reference documentation when cross-compiling, but ideally
we would like the man pages to still be built, so that a cross-compiled
libglib2.0-bin or libglib2.0-dev-bin package has the same content as a
native build.

Signed-off-by: Simon McVittie <smcv@debian.org>
2024-01-11 15:41:34 +00:00
..
reference docs: Allow building man pages without the reference documentation 2024-01-11 15:41:34 +00:00
backports.md Merge branch 'backports-typo-fix' into 'main' 2023-06-29 16:54:22 +00:00
CODEOWNERS docs: Add bugaevc and sthibaul as Hurd code owners 2023-10-09 15:08:38 +03:00
issue-and-merge-request-management.md docs: Document issue and merge request triaging and review guidelines 2023-06-29 16:50:00 +01:00
macros.md docs: Port docs/macros.txt to Markdown and update it 2023-04-28 00:07:12 +01:00
meson-version.md docs: Update Meson version policy to mention freedesktop SDK 2022-11-24 12:13:21 +00:00
rationales.md docs: Move README.rationale to docs subdirectory 2022-05-11 13:02:49 +01:00
releasing.md docs: Document the release process 2022-06-21 16:16:10 +01:00
roadmap.md docs: fix a typo 2023-12-21 07:45:04 +01:00
supported-platforms.md Docs: Static builds on MSVC are supported 2023-10-03 10:26:10 +02:00
testing.md docs: Add a testing policy 2022-06-14 15:19:32 +01:00
toolchain-requirements.md Document NULL pointer pitfall in toolchain requirements 2023-10-04 14:04:08 +01:00
win32-build.md Revert "build-sys: drop -mms-bitfields GCC flag" 2023-07-29 11:54:22 +03:00