Skip to content

Commit 3d6ad39

Browse files
committed
Fix an error in treating the zero
1 parent 13f06db commit 3d6ad39

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

cmake/get-version.cmake

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,23 +8,23 @@ cmake_minimum_required(VERSION 3.9)
88
file(READ ${CMAKE_SOURCE_DIR}/src/version.h VERSION_H)
99

1010
string(REGEX MATCH "#define[ \t]*APP_VERSION_MAJOR[ \t]*([0-9]*)" _ ${VERSION_H})
11-
if (CMAKE_MATCH_1)
11+
if (CMAKE_MATCH_COUNT)
1212
set(PROJECT_VERSION_MAJOR ${CMAKE_MATCH_1})
1313
set(PROJECT_VERSION ${CMAKE_MATCH_1})
1414
else ()
1515
return()
1616
endif ()
1717

1818
string(REGEX MATCH "#define[ \t]*APP_VERSION_MINOR[ \t]*([0-9]*)" _ ${VERSION_H})
19-
if (CMAKE_MATCH_1)
19+
if (CMAKE_MATCH_COUNT)
2020
set(PROJECT_VERSION_MINOR ${CMAKE_MATCH_1})
2121
string(APPEND PROJECT_VERSION .${CMAKE_MATCH_1})
2222
else ()
2323
return()
2424
endif ()
2525

2626
string(REGEX MATCH "#define[ \t]*APP_VERSION_PATCH[ \t]*([0-9]*)" _ ${VERSION_H})
27-
if (CMAKE_MATCH_1)
27+
if (CMAKE_MATCH_COUNT)
2828
set(PROJECT_VERSION_PATCH ${CMAKE_MATCH_1})
2929
string(APPEND PROJECT_VERSION .${CMAKE_MATCH_1})
3030
endif ()

0 commit comments

Comments
 (0)