This 'series' refactors the shared library system to provide a properly
distinguished version based on the openvswitch package version.  The
method used resembles the method that other libraries (such as glib)
use to represent ABI versions.

Patch 1 is a refactor of the pkgconfig outputs.  This corrects an
existing erroneous behavior in the system.
Patch 2 introduces the versioning and ABI documentation.

Aaron Conole (2):
  libX.pc: use the correct output directory
  libX: add new release / version info tags

 Documentation/automake.mk                          |   1 +
 .../internals/contributing/coding-style.rst        |   6 ++
 Documentation/internals/contributing/index.rst     |   1 +
 .../internals/contributing/libopenvswitch-abi.rst  | 117 +++++++++++++++++++++
 configure.ac                                       |   1 +
 lib/automake.mk                                    |   8 +-
 m4/openvswitch.m4                                  |  15 +++
 ofproto/automake.mk                                |   4 +-
 ovn/lib/automake.mk                                |   2 +-
 ovsdb/automake.mk                                  |   4 +-
 vtep/automake.mk                                   |   2 +-
 11 files changed, 151 insertions(+), 10 deletions(-)
 create mode 100644 Documentation/internals/contributing/libopenvswitch-abi.rst

-- 
2.7.4

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to