File: Version.cmake

package info (click to toggle)
pgrouting 3.4.2-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 16,520 kB
  • sloc: sql: 38,763; cpp: 21,049; ansic: 13,171; perl: 1,781; sh: 804; xml: 182; makefile: 48
file content (26 lines) | stat: -rw-r--r-- 1,215 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#-----------------------------------------------------------------------------
#-----------------------------------------------------------------------------
#-----------------------------------------------------------------------------
# PGROUTING version variables
#-----------------------------------------------------------------------------
#-----------------------------------------------------------------------------
#-----------------------------------------------------------------------------

set(PROJECT_LIB_VERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}")
set(PROJECT_SHORT_VERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}${PROJECT_VERSION_DEV}")
set(PROJECT_FULL_VERSION "v${PROJECT_VERSION}${PROJECT_VERSION_DEV}")

if (PROJECT_VERSION_DEV)
    set(PROJECT_DOC_LINK "https://docs.pgrouting.org/dev/en")
else()
    set(PROJECT_DOC_LINK "https://docs.pgrouting.org/latest/en")
endif()


if (PROJECT_DEBUG)
    message(STATUS "PROJECT_SHORT_VERSION: ${PROJECT_SHORT_VERSION}")
    message(STATUS "PROJECT_FULL_VERSION: ${PROJECT_FULL_VERSION}")
    message(STATUS "PROJECT_LIB_VERSION: ${PROJECT_LIB_VERSION}")
    message(STATUS "PROJECT_DOC_LINK: ${PROJECT_DOC_LINK}")

endif()