Added MaxScale version numbers into the CMake cache

This will allow custom version numbers without modifying the source code.
This commit is contained in:
Markus Makela
2015-12-03 16:16:56 +02:00
parent 5fc4f4913b
commit 03b0f87257

View File

@ -8,14 +8,14 @@ endfunction()
macro(set_maxscale_version) macro(set_maxscale_version)
# MaxScale version number # MaxScale version number
set(MAXSCALE_VERSION_MAJOR "1") set(MAXSCALE_VERSION_MAJOR "1" CACHE STRING "Major version")
set(MAXSCALE_VERSION_MINOR "3") set(MAXSCALE_VERSION_MINOR "3" CACHE STRING "Minor version")
set(MAXSCALE_VERSION_PATCH "0") set(MAXSCALE_VERSION_PATCH "0" CACHE STRING "Patch version")
set(MAXSCALE_VERSION_NUMERIC "${MAXSCALE_VERSION_MAJOR}.${MAXSCALE_VERSION_MINOR}.${MAXSCALE_VERSION_PATCH}") set(MAXSCALE_VERSION_NUMERIC "${MAXSCALE_VERSION_MAJOR}.${MAXSCALE_VERSION_MINOR}.${MAXSCALE_VERSION_PATCH}")
set(MAXSCALE_VERSION "${MAXSCALE_VERSION_MAJOR}.${MAXSCALE_VERSION_MINOR}.${MAXSCALE_VERSION_PATCH}") set(MAXSCALE_VERSION "${MAXSCALE_VERSION_MAJOR}.${MAXSCALE_VERSION_MINOR}.${MAXSCALE_VERSION_PATCH}")
# This should be incremented each time a package is rebuilt # This should be incremented each time a package is rebuilt
set(MAXSCALE_BUILD_NUMBER 1) set(MAXSCALE_BUILD_NUMBER 1 CACHE STRING "Release number")
endmacro() endmacro()
macro(set_variables) macro(set_variables)