VERSION.cmake 1021 B

12345678910111213141516171819202122232425
  1. set( MIRALL_VERSION_MAJOR 2 )
  2. set( MIRALL_VERSION_MINOR 1 )
  3. set( MIRALL_VERSION_PATCH 0 )
  4. set( MIRALL_SOVERSION 0 )
  5. if ( NOT DEFINED MIRALL_VERSION_SUFFIX )
  6. set( MIRALL_VERSION_SUFFIX "git") #e.g. beta1, beta2, rc1
  7. endif( NOT DEFINED MIRALL_VERSION_SUFFIX )
  8. if( NOT DEFINED MIRALL_VERSION_BUILD )
  9. set( MIRALL_VERSION_BUILD "0" ) # Integer ID. Generated by the build system
  10. endif( NOT DEFINED MIRALL_VERSION_BUILD )
  11. # Composite defines
  12. # Used e.g. for libraries Keep at x.y.z.
  13. set( MIRALL_VERSION "${MIRALL_VERSION_MAJOR}.${MIRALL_VERSION_MINOR}.${MIRALL_VERSION_PATCH}" )
  14. # Version with Build ID. Used in the installer
  15. set( MIRALL_VERSION_FULL ${MIRALL_VERSION} )
  16. set( MIRALL_VERSION_STRING ${MIRALL_VERSION} )
  17. set( MIRALL_VERSION_FULL "${MIRALL_VERSION_FULL}.${MIRALL_VERSION_BUILD}" )
  18. set( MIRALL_VERSION_STRING "${MIRALL_VERSION}${MIRALL_VERSION_SUFFIX}" )
  19. if( MIRALL_VERSION_BUILD )
  20. set( MIRALL_VERSION_STRING "${MIRALL_VERSION_STRING} (build ${MIRALL_VERSION_BUILD})" )
  21. endif( MIRALL_VERSION_BUILD )