From 153b828d02919209aa75c7631f1fdfdc008ea386 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sun, 12 Jun 2022 14:00:33 -0400 Subject: Add note about versioning to README --- README.md | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'README.md') diff --git a/README.md b/README.md index c9af71e8..acfd98fd 100644 --- a/README.md +++ b/README.md @@ -54,6 +54,17 @@ Documentation * [API reference (paginated)](https://drobilla.gitlab.io/serd/c/html) * [`serdi` man page](https://drobilla.gitlab.io/serd/man/serdi.html) +Versioning +---------- + +Serd uses strict [semantic versioning](http://semver.org/), which reflects the +ABI of the C library. The shared library name, include directory, and +pkg-config file are all suffixed with the major version number to allow for +parallel installation of several major versions (which distribution packages +should preserve). To build against serd, use the pkg-config package `serd-0`: + + pkg-config pkg-config --cflags --libs serd-0 + -- David Robillard [Turtle]: https://www.w3.org/TR/turtle/ -- cgit v1.2.1