Decouple ABI version from API version
Set the ABI version (used in so/DLL name) to 1 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 semantic versioning).
This commit is contained in:
parent
1c92ea5bce
commit
145fd5a8e1
|
@ -8,7 +8,7 @@ set(META_VERSION_MAJOR 0)
|
||||||
set(META_VERSION_MINOR 0)
|
set(META_VERSION_MINOR 0)
|
||||||
set(META_VERSION_PATCH 5)
|
set(META_VERSION_PATCH 5)
|
||||||
set(META_APP_VERSION ${META_VERSION_MAJOR}.${META_VERSION_MINOR}.${META_VERSION_PATCH})
|
set(META_APP_VERSION ${META_VERSION_MAJOR}.${META_VERSION_MINOR}.${META_VERSION_PATCH})
|
||||||
set(META_VERSION_EXACT_SONAME ON) # while still on 0.x.x release
|
set(META_SOVERSION 1)
|
||||||
set(META_PUBLIC_QT_MODULES Core Gui)
|
set(META_PUBLIC_QT_MODULES Core Gui)
|
||||||
set(META_ADD_DEFAULT_CPP_UNIT_TEST_APPLICATION OFF)
|
set(META_ADD_DEFAULT_CPP_UNIT_TEST_APPLICATION OFF)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue