Skip to content

Commit edcd4e7

Browse files
committed
Pre-release versions are not compatible
1 parent a4a77f5 commit edcd4e7

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed
Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
set(PACKAGE_VERSION @CMAKE_PROJECT_VERSION@)
22

3-
if("${PACKAGE_FIND_VERSION_MAJOR}" EQUAL "@CMAKE_PROJECT_VERSION_MAJOR@")
4-
if ("${PACKAGE_FIND_VERSION_MINOR}" EQUAL "@CMAKE_PROJECT_VERSION_MINOR@")
5-
set(PACKAGE_VERSION_EXACT TRUE)
6-
elseif("${PACKAGE_FIND_VERSION_MINOR}" LESS "@CMAKE_PROJECT_VERSION_MINOR@")
7-
set(PACKAGE_VERSION_COMPATIBLE TRUE)
8-
else()
9-
set(PACKAGE_VERSION_UNSUITABLE TRUE)
10-
endif()
11-
else()
3+
if(NOT "${PACKAGE_FIND_VERSION_MAJOR}" EQUAL "@CMAKE_PROJECT_VERSION_MAJOR@")
4+
set(PACKAGE_VERSION_UNSUITABLE TRUE)
5+
elseif("${PACKAGE_FIND_VERSION_MINOR}" GREATER "@CMAKE_PROJECT_VERSION_MINOR@")
126
set(PACKAGE_VERSION_UNSUITABLE TRUE)
7+
elseif ("${PACKAGE_FIND_VERSION_MINOR}" EQUAL "@CMAKE_PROJECT_VERSION_MINOR@")
8+
set(PACKAGE_VERSION_EXACT TRUE)
9+
elseif("${PACKAGE_FIND_VERSION_MAJOR}" EQUAL 0)
10+
set(PACKAGE_VERSION_UNSUITABLE TRUE)
11+
else()
12+
set(PACKAGE_VERSION_COMPATIBLE TRUE)
1313
endif()

0 commit comments

Comments
 (0)