Commit d7f042cc435b608ac85c5f0be16554b4a4899f0f

Authored by Josh Klontz
1 parent 6792c118

allow package version to be overridden

Showing 1 changed file with 9 additions and 3 deletions
CMakeLists.txt
... ... @@ -9,9 +9,15 @@ set(CPACK_PACKAGE_NAME "OpenBR")
9 9 set(CPACK_PACKAGE_VENDOR "OpenBiometrics")
10 10 set(CPACK_PACKAGE_DESCRIPTION "Open Source Biometric Recognition")
11 11 set(CPACK_PACKAGE_INSTALL_DIRECTORY ${CPACK_PACKAGE_NAME})
12   -set(CPACK_PACKAGE_VERSION_MAJOR 0)
13   -set(CPACK_PACKAGE_VERSION_MINOR 6)
14   -set(CPACK_PACKAGE_VERSION_PATCH 0)
  12 +if(NOT DEFINED CPACK_PACKAGE_VERSION_MAJOR)
  13 + set(CPACK_PACKAGE_VERSION_MAJOR 0)
  14 +endif()
  15 +if(NOT DEFINED CPACK_PACKAGE_VERSION_MINOR)
  16 + set(CPACK_PACKAGE_VERSION_MINOR 6)
  17 +endif()
  18 +if(NOT DEFINED CPACK_PACKAGE_VERSION_PATCH)
  19 + set(CPACK_PACKAGE_VERSION_PATCH 0)
  20 +endif()
15 21 set(CPACK_PACKAGE_VERSION "${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}")
16 22 set(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/LICENSE.txt")
17 23 set(CPACK_RESOURCE_FILE_README "${CMAKE_CURRENT_SOURCE_DIR}/README.md")
... ...