mjsottile / sfsexp

Small Fast S-Expression Library
Other
72 stars 13 forks source link

Pkgincludedir #18

Closed mjg closed 2 years ago

mjg commented 2 years ago

This change should make the packaging experience more uniform.

Besides testing locally, I've built Fedora (test) packages of notmuch against sfsexp with the changes from this PR. This exercises builds and tests (both tests/dotests.sh for sfsexp and the extensive notmuch test suite covering sfsexp usage), so I'm pretty confident about these changes ;-)

There is one scenario in which users of sfsexp may notice a change: If you didn't use pkgconfig and relied on sfsexp being on the unmodified standard include path you will have to adjust your CFLAGS. But this brings sfsexp more in line with other libraries. In addition, it would make Debian's sfsexp packager @bremner happy, too!