Decouple ABI version from API version

Set the ABI version (used in so/DLL name) to 2 and increment it on an ABI
break (but only once within one release cycle). This way we don't need to
increment it on every patch release but also don't need to make a new major
release on every ABI break.

Keep the API version as is (using the semantic versioning format).
This commit is contained in:
Martchus 2022-09-11 13:16:34 +02:00
parent 5554ba4ffa
commit 15934b6e87
1 changed files with 1 additions and 1 deletions

View File

@ -11,7 +11,7 @@ set(META_GUI_OPTIONAL false)
set(META_VERSION_MAJOR 1)
set(META_VERSION_MINOR 2)
set(META_VERSION_PATCH 4)
set(META_VERSION_EXACT_SONAME ON)
set(META_SOVERSION 2)
set(META_ADD_DEFAULT_CPP_UNIT_TEST_APPLICATION ON)
project(${META_PROJECT_NAME})