man/pc.5: add documentation for requires.internal

Ref: https://github.com/pkgconf/pkgconf/issues/318
Ref: https://github.com/pkgconf/pkgconf/issues/434
Signed-off-by: Ariadne Conill <ariadne@ariadne.space>
This commit is contained in:
Ariadne Conill 2025-12-21 12:41:00 -08:00
parent a32da62aa7
commit ab3bddd80b

View File

@ -134,6 +134,13 @@ Required dependencies that must be met for the package to be usable.
All dependencies must be satisfied or the pkg-config implementation must not use
the package.
(optional; dependency list)
.It Requires.internal
Required dependencies that must be met for the package to be usable for
static linking.
The main differences verses Requires.private are that CFLAGS will not be
included and the solver will not consider the dependency when solving for
CFLAGS only.
(optional; dependency list; pkgconf extension)
.It Requires.private
Required dependencies that must be met for the package to be usable for header
inclusion and static linking.