CESNET / libyang-cpp

C++ bindings for the libyang library
https://gerrit.cesnet.cz/q/project:CzechLight/libyang-cpp
BSD 3-Clause "New" or "Revised" License
10 stars 3 forks source link

Add SOVERSION to the shared lib #3

Open gotthardp opened 2 years ago

gotthardp commented 2 years ago

Would you please add SOVERSION to the shared library, just like libyang has (or somehow similarly)?

set_target_properties(yang PROPERTIES VERSION ${LIBYANG_SOVERSION_FULL} SOVERSION ${LIBYANG_SOVERSION})

Yocto Linux reports a "QA issue" that there is none.

jktjkt commented 2 years ago

We might still make some backward-incompatible changes to both APIs and ABIs, so I think it might be cleaner to add this later on when we're ready to start taking compatibility seriously. The same applies to sysrepo-cpp.