OSDN Git Service

copyright update
[kde/Katie.git] / cmake / KatieConfigVersion.cmake
1 # mandatory
2 set(KATIE_VERSION_MAJOR "@KATIE_MAJOR@")
3 set(KATIE_VERSION_MINOR "@KATIE_MINOR@")
4 set(KATIE_VERSION_PATCH "@KATIE_MICRO@")
5 set(KATIE_VERSION "@KATIE_MAJOR@.@KATIE_MINOR@.@KATIE_MICRO@")
6
7 # Compatibility with find_package() query and version requirement
8 set(PACKAGE_VERSION "${KATIE_VERSION}")
9 set(PACKAGE_VERSION_MAJOR "${KATIE_VERSION_MAJOR}")
10 set(PACKAGE_VERSION_MINOR "${KATIE_VERSION_MINOR}")
11 set(PACKAGE_VERSION_PATCH "${KATIE_VERSION_PATCH}")
12
13 # Check whether the requested PACKAGE_FIND_VERSION is compatible
14 if("${PACKAGE_VERSION}" VERSION_LESS "${PACKAGE_FIND_VERSION}")
15     set(PACKAGE_VERSION_COMPATIBLE FALSE)
16 else()
17     set(PACKAGE_VERSION_COMPATIBLE TRUE)
18     if ("${PACKAGE_VERSION}" VERSION_EQUAL "${PACKAGE_FIND_VERSION}")
19         set(PACKAGE_VERSION_EXACT TRUE)
20     endif()
21 endif()