diff --git a/CMakeLists.txt b/CMakeLists.txt index 5bd2dae9..ccf5f3ff 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -16,6 +16,9 @@ set(PIP_BUILD 1) include(CheckFunctionExists) include(DeployMacros) include(PIPMacros) +if(NOT DEFINED BUILD_NUMBER) + set(BUILD_NUMBER 9999) +endif() set(_ICU_DEFAULT OFF) if((NOT DEFINED WIN32) AND (NOT DEFINED ANDROID_PLATFORM) AND (NOT DEFINED APPLE)) @@ -98,7 +101,13 @@ endif() # Version -set_version(pip MAJOR "${_PIP_MAJOR}" MINOR "${_PIP_MINOR}" REVISION "${_PIP_REVISION}" SUFFIX "${_PIP_SUFFIX}" OUTPUT "${CMAKE_CURRENT_SOURCE_DIR}/${PIP_SRC_MAIN}/piversion.h") +set_version(pip + MAJOR "${_PIP_MAJOR}" + MINOR "${_PIP_MINOR}" + REVISION "${_PIP_REVISION}" + BUILD "${BUILD_NUMBER}" + SUFFIX "${_PIP_SUFFIX}" + OUTPUT "${CMAKE_CURRENT_SOURCE_DIR}/${PIP_SRC_MAIN}/piversion.h") set_deploy_property(pip ${PIP_LIB_TYPE} LABEL "PIP main library" FULLNAME "${_PIP_DOMAIN}.pip"