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
