diff --git a/CMakeLists.txt b/CMakeLists.txt index 2b0f64608..9f6c2d501 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -146,6 +146,12 @@ if(IPO) endif() endif() +if("0${PROJECT_VERSION_PATCH}" GREATER 9) + message(SEND_ERROR "Invalid project patch version (the version is \"${PROJECT_VERSION}\", the patch part must be in range 0-9 if set)") +endif() +if(${PROJECT_VERSION_MINOR} GREATER 99) + message(SEND_ERROR "Invalid project minor version (the version is \"${PROJECT_VERSION}\", the minor part must be in range 0-99)") +endif() if(${PROJECT_VERSION_MINOR} GREATER 9) set(CLIENT_VERSIONNR ${PROJECT_VERSION_MAJOR}${PROJECT_VERSION_MINOR}${PROJECT_VERSION_PATCH}) else()