A specification for pkg-config

Michał Górny mgorny at gentoo.org
Mon Sep 3 14:11:13 PDT 2012


Due to a lack of good documentation in pkg-config, I have decided to
write a small specification based mostly on its source code, available
documentation and a fair bit of common sense.

I think it's fairly complete now, and thus I'd like to get some
feedback on it. There were a few things that I was unsure about.
I tried to follow the actual behavior but whenever I thought it's not
something people should trust, I put an 'implementation-defined'
behavior (not sure if it's the most correct way of stating that).

The specification also explicitly states what I have omitted now. I'd
appreciate an opinion whether the things mentioned there should be
added and any comments relevant to them. I'd also like to know
if I missed something.

Thank you for your patience.

The rendered version: http://dev.gentoo.org/~mgorny/pkg-config-spec.html
Plain-text version:   http://dev.gentoo.org/~mgorny/pkg-config-spec.txt
Project repository:   https://bitbucket.org/mgorny/pkg-config-spec

Best regards,
Michał Górny
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 316 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/pkg-config/attachments/20120903/c5900dd0/attachment.pgp>

More information about the pkg-config mailing list