Fix CMake package version compatibility checking

We're compatible across minor versions, only the major version change
would mean incompatibility. This way for example find_package(Slint 1.6.0)
will work with newer versions and makes it a minimum version specifier.
This commit is contained in:
Simon Hausmann 2024-10-16 16:00:42 +02:00
parent 504f87a212
commit 40faf0e1c4

View file

@ -440,7 +440,7 @@ if(SLINT_BUILD_RUNTIME)
write_basic_package_version_file(
${CMAKE_CURRENT_BINARY_DIR}/lib/cmake/Slint/SlintConfigVersion.cmake
VERSION ${PROJECT_VERSION}
COMPATIBILITY SameMinorVersion
COMPATIBILITY SameMajorVersion
)
install(FILES